I bought my car at Toyota Scion of Concord. It's not too far from UNCC. It's right past Lowe's Motor Speedway towards Concord on the right near a Super Wal-mart. Then after that I think the next closest Toyota place would probably be Lake Norman Toyota on exit 23 of of 77. The service department in Concord is pretty good. I haven't taken my car there yet to get my oil change (even though I need to) but my family buys all their cars there and have taken other cars in for repairs with no problems.