Horrible customer service, can take weeks for them to get products sent. Takes even longer to get refunded if you have a customer send item back. Will ask you to deposit double the amount of funds into your account for any order. Do it manually it will save you so much time and stress in the end.
Claim your business profile now and gain access to all features and respond to customer reviews.