Yeah, Ebay is still the cheapest way. If you are patient and lurk ebay every day, you can get a really good deal on one. Trick is, have a limit set, do not pass that limit. Wait until the very end and put that limit in. You will lose many many bids, but the one you win will be the one that you are meant to win.
SO go get a paper route or work at the local grocery store, and save up some money, when you have enough, lurk ebay. Good luck!