asked by Brenda A. on 6/17/19
They are located in China. While they advertise a money back guarantee, you will spend six months fighting them for it... and even then are not likely to receive it. I would not recommend this business.
Get answers from the Magbridal staff and other customers.
Owners and employees, register now to answer these questions from potential customers. Register now