I went into this shop one day and was looking around. I talked to one of the men there and he was very imformative. He told me how much money I needed for a downpayment, and how much my payments would be. He went through all the details, and spent a lot of time helping me.
PROS: great customer service
CONS: not a big variety of cars or price