Here’s what consumers have asked with answers from Glamulet staff and previous consumers.
Waiting close to a month and no sign on when the order will be delivered.
No, they are not based in the US but sport a California address. This can be verified if you spend a moment digging. How is this possible? Isn't this fraud?