I bought a 2006 WRX from Conquest Cars and have never had any issues. Customer service was friendly, and the deciding factor was the price. I even received a call a few weeks after my purchase asking if everything was going well, and if i was happy. Can't fault them.
My car cost 6 grand and broke down within the first week of buying it (starter motor completley broken) mechanic told me they had tried to put a bandaid on something that had no way of being fixed (had to be replaced), and then after saying that they will pay the excess for RAC to tow it to their work shop to fix it under warranty they didn't give me the money! $100 dollars I had to pay for the tow truck and then when I asked for the tow truck money they turned around and said they never said they would pay it back (hello pretty sure they said it when the phone was on loud speaker and myself my dad and my partner heard it). I would never recommened them to any one.