They claim to be based in the US. They aren't.
The products are like cheap knockoffs of what you see online.
They claim you can return a product for a full refund. This wouldn't be a problem if they were indeed in the states, but you have to return it to Dubai (UAE), and cover the cost of the postage, which starts at about $45 for a small mailer and goes up to $140 for a small box.