I ordered a software program. The program they sent did not work. After tyring to communicate with them which is super hard due to the being in China, they promised me a refund like their website promised. I have yet to receive a refund. They are a rip off.See critical reviews
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.