They are scammers. Customer service Is pure shit. Stay away from this chinese scam. They look good, but they don't care nothing more than to take your Money. Avoid, avoid, avoid. Trust me save yourself Also some of the reviews the have are made by themself. SCAMMMMM
Claim your business profile now and gain access to all features and respond to customer reviews.