I have Suntour NCX SP 12 suspension seatpost. I have them on four bikes actually and have been using them for years. They are very reliable with minimal maintenance. On my touring/commuting bike I have covered thousands of km in all weather conditions without issues.