They are totally legit. And they DO have a website with phone numbers and email addreses to contact them. So ya shoulda just went there instead of making this pointless thread.
damn u bought a seat post for what 25 bucks u should have just saved up like 25 bucks and bought rads seat post bars suck i ran them for like a month cuz i didnt have my shqs yet or my rads and no more t tubes