You have no items in your shopping bag.

Snag FREE gifts from some of our top brands, including Erno Laszlo, IT Cosmetics, Philosophy, + more!

Product was successfully added to your shopping cart.


What payment methods are accepted?

We accept b-glowing gift certificates, AfterPay, Alipay, Amazon Payments, Visa, MasterCard, American Express, and Discover. We also accept Paypal and Paypal Credit.


When is my credit card charged?

You may notice an authorization on your card at the time the order is placed; this is not a charge.Your credit card will be charged when the order is shipped. The authorization will fall off once your order is shipped and charged. To protect from fraud we will ask you to input the 3 digit code on the back of your credit card (4-digit code on the front of AmEx cards). The charge will be under Imagine Beauty LLC. We review all orders for potential fraud, and may not process any order that has suspicious activity.


How do I place an international order?

At checkout, please input the proper international information in English. Please make sure you provide the same billing address that your credit card company has on file. Discrepancies in billing addresses will result in delay of shipping and/or potential cancellation of the order. For any questions, our Customer Service team is happy to assist you at 1.866.525.4933.

How do I cancel my order?

If for some reason, you need to cancel your order, please email or call our customer service team at 1.866.525.4933 for more information.

Is there sales tax?

b-glowing charges sales tax for the following states: Arizona, California, Colorado, Connecticut, Florida, Georgia, Hawaii, Illinois, Indiana, Kansas, Kentucky, Maine, Maryland, Massachusetts, Minnesota, Missouri, Nevada, New Jersey, North Dakota, Ohio, Pennsylvania, South Carolina, South Dakota, Tennessee, Texas, Utah, Vermont, Virginia, Washington, Wisconsin, and Wyoming.

Sales tax is NOT applied to freight forwarder shipping addresses. Please email or call our customer service team at 1.866.525.4933 for more information.