Terrible customer support! I ordered on December 5 and still haven’t received anything. The last update was on December 18, stating it was delayed, and I’ve received no further information. I’ve tried emailing and calling, but there's no response. Stay away from this company.
Claim your business profile now and gain access to all features and respond to customer reviews.