They claim everything is made in America, yet my order shipped from overseas. It's been eight days, and my order hasn't even shipped yet, plus it will take another three weeks once it does. I feel misled and would advise against ordering from them.
Claim your business profile now and gain access to all features and respond to customer reviews.