watch craigslist and the forumns "for sale," I've gotten alot of good deals. Just use caution. It also helps to know a little about the different products so when you do find a good deal you can pounce on it. I always haggle on price, of course most young people hate this but money talks. And its nothing personal.
Good luck.