Im looking at a couple of cars at Houston Auto Exchange at 59' and Fountainview. I heard Gillman' was a bad company to buy from. Has anyone on this BBS ever bought from them?