I know of a few people who have gone there & the cars have not been as described. It might look ok in the photos but you really need to see it in the flesh. Some of the cars they have sold have been good though, but theres more bad reports about them than good.
If you do go & look at it, have a quick look at the White R34 they have & see if its any good