For buying a car, internet is the best place to do the home work. There are hundreds of dealers always ready to speak to the potential customers. Cars of different makes and models are also in display at the websites of dealers. You can see their looks, specifications and prices and then decide which one is suitable for you.
Some of the models and makes of cars available are Audi, Acura, BMW, Buick, Cadillac, Chevrolet, Chrysler, Daewoo, Doge, Ferrari, Ford, GMC, Honda, Hummer, Hyundai, Infiniti, Isuzu, Jaguar, Land Rover, Lexus, Lincoln, Lotus, Mazda, Mercedes Benz, Mercury, Mini, Mitsubishi, Nissan, Plymouth, Saab, Saturn, Scion, Subaru, Suzuki, Toyota, Volvo, etc.
To get a car at better price, check out the classifieds for the market price ranges on the type of car that you are going to buy. Get to know the dealer invoice and the manufacturer's suggested retail price (MSRP). Dealer invoice is the reference point for calculating a car price. The difference between dealer invoice and MSRP is usually between 8 to 15 percent. So the cost of the car comes close to the dealer invoice. Some dealers charge for additional dealer markup, document handling, dealer preparation, credit life insurance, etc. and you should not pay these extra charges.
These websites can also help you meet car dealers. You have to fill and submit a personal information form, the dealers will contact you in minutes. They can provide you quotes of different cars and advise you on financing as well. If you are looking for loan options, you can shop around for lower interest also.
There are also options for buying used cars. There are dealers specially dealing with used cars. There are also car clubs displaying used cars for sale in the internet. But before you buy a used car, it is advisable to check everything for its running condition to the owner's credibility, else you may be befooled.