their ridiculously low prices caught my attention, but i was concerned about the recent reviews i read, "This place is the worst costumer service I've ever encountered," "Lied about in stock merchandise," "Is Zenhydro a scam site? Does not provide tracking number and does not ship out orders,"...