The products I ordered were great. No complaints about customer service, because they are great as well! Only one minor flaw and that processing and shipping of the order is super slow! It is a legitimate site and the prices are amazing. Just don't panic if your order takes forever to ship, because it WILL and you WILL get what you ordered. It just takes time!