Lots of bad stories on many car forums over the years.
That said, bad news travels faster than good news and they have been in business a while so they must sell some good cars.
Approach with upmost caution is the advice i'd give. Just make sure everything checks out 100% before you part with any cash.