The worst customer service ever. It took them a week and a half to refund my money. They lied, cussed, made excuses, blamed everyone except themselves. I reported them to the BBB in Houston. So if you got your product you made it farther than me. I wouldn't expect them to resolve any issues you might have and I find it hard to believe they would warranty anything.
To bad about your experience with them. Others seem to have ordered without issue.
This is a good staring point in checking out an unknown vendor:
All directly on their site and verifiable. Looks like a multi occupancy Building with-in an industrial section of the city.
Walk-in pickup is available.
Next would be the quality of the on-line store.
Item display and information available
Number of items and availability
Cost of items
Ease of ordering
Secure check out
and of course references from forums/friends.