I got my GTT from power road back in feb, was dealing with Shane at the time I think. Ive had no issues with the car since and he was great deal with and talk too, overall business seemed fine to me.
As above though you cant really trust any sales man but so long as you know what you want and get everything checked out and all seems in order its hard to go wrong.