If I could give no stars I would
If I could give no stars I would. On 4/10 I ordered a Gleamin bundle with face cloths. I was charged $108. I got email confirmation that I made an order with them but no tracking/order number. Reached out to their customer service several times (oh yeah website says they get back to you within 24hrs LIES). Never received an answer or any product. I went through my bank and had that transaction reversed and canceled the card number I used for the order.
