asked by Lisa K. on 5/15/20
Yes, call your credit card! I was also scammed by them!
Get answers from the Brave New Look staff and other customers.