This feels like a scam! I placed my order before Christmas and still haven't received it. When I tried to track it, it showed it's stuck in Customs in Italy! I thought it was made in the USA. Their refund policy states it's valid "Within 15 days of purchase." I plan to report this as fraudulent!
Claim your business profile now and gain access to all features and respond to customer reviews.