asked by Barbara T. on 8/9/20
Yes. Terrible customer service. No communication to sellers. Rip off offers
Get answers from the Glambot staff and other customers.