Website says USA made and only takes 7 to 8 days after shipment to arrive. I have waited now 21 days only to discover my items are coming from China. When contacting support they say supply issues here in the US has caused them to ship from China. I dont buy that. Also, there advertisement emails are overwhelming. I get an email to review and like your product... but I haven't even received it.
Claim your business profile now and gain access to all features and respond to customer reviews.