Disappointing customer support - It's virtually absent. My experience reflects what others have mentioned here; I placed an order a month ago and have received no communication, with no responses to any of my emails. STAY AWAY.
Claim your business profile now and gain access to all features and respond to customer reviews.