I placed an order 2 months ago and never received product. The phone just rings with no answer, never responds to emails or messages on Instagram! I’d just like my money back for never receiving my product!
Happy Wax
120 W Parrish St STE A
Durham, NC 27701-3321
happywax.com
(888) 400-3053