I wish I checked them out before I placed my order. No where in their website mentions that they are shipping from China; they say they have distribution centers in US. BS! Now I have to pay to send the products so different from their website description and cheaply made back to China to get my refund!? So wrong! And there is no way to contact PayPal directly to file a complaint against them? If anyone had a luck getting refund or contacting PayPal, please let me know.
... View more