I actually bought my car from there and they were very nice.... (salesmen la... boss was quite LCLY)
Maybe it's just the one guy that's rude. Another forummer also bought hers from there.
My experience with them was good. Very pleasant and accomodating to all my anal requests.
Basically, I guess they want to be sure that you are genuinely interested in buying the car before they let you test drive la for all the reasons mentioned above, however they should have explained this to you in a more decent manner. For your particular case, there most have been something fishy going on for him to refuse to even open the car door. Given the dubious nature of the car, one need hardly imagine why.
In my case, they only allowed a test drive once the booking fee had been made.Having said that, the booking fee will be returned to you if you are not satisfied with the car after the test drive. I also requested an inspection with my own mechanic, to which they complied. On top of that we also took it to their panel workshop first for a seperate diagnossis ( which yielded simillar results) I then insisted the colour of the car to be changed and done at my own painter (which they paid for) and I also swapped the 16 inch wheels with the M68s 17in from another car. They also did a full service and changed all the brake pads and lower arm bushes and full interior cleaning.
So, all in all, I don't have any serious complaints about them.
I guess it's like anything else, some people have a bad experience sometimes la.
Not that I am supporting them or anything... just relating my own personal experince with them.Maybe I just got lucky.