Yes, but only bad experience,
Shifty isn't the word i'd use for them, more like WTF??
For example, to get a test drive in a car you like, you need to put a deposit on the car!!! WHere this rule comes from i don't know!?
There cars are nice, especially the GTR R24 parked at the front of the showroom, but there prices aren't that crash hot either, plus, there workshop doesn't look exactly legit! "Looks more like a back yard mechanic!"
but this is my opinion, unless you have money to spend on the day they don't make you feel welcome at all, and when buying a car, it's a lot of money that your parting with so you should expect customer service! Something they don't have.
That's my 2 cents worth
