These Guys Will Take Your Money and Run

Poster
Message
United States United States
Highland
Kudos: 65
Joined: Jul 29, 2006
stardim stardim stardim stardim star
These Guys Will Take Your Money and Run
29 Jul 2006
They offer great features and have a very attractive website, but look at all of the reviews throughout the internet and you will see a lot of problems.

They over-promise and then under-deliver. Their application is buggy and their support is terrible.
Report review abuse

World First
Seller Dynamics
ReplyManager
Sellware