[quote name='doraemonkerpal']I would recommend a computer fair if there is one around your area. There is a major computer fair going on every weekend in SoCal and most of the deals are near cost for the vendors (or at least they were a few years ago when I used to visit them). \
Edit: If you plan on going to a computer fair, be sure to get there early because a lot of vendors leave or run out of the best products by 1pm. Also be sure to bring cash for the best prices and get a receipt for everything you buy. Be prepared to pay an entrance fee too hehe.[/quote]
I don't know what the fairs in you're area are like, but around here they sell nothing but garbage. All the computers are cheap, but are usually old and slow. Fine if that's what you need, but not the place to buy anything of quality.