Thought about going to a second hand bike shop? I know they usually buy them cheap, service them (haha) and then sell them on just as cheap..
Theres a shop by me that does that, i told a guy at work to go there and get came into work the following monday on a second hand bike that was half decent for £85.
Hes just bought a roadie off ebay for around £2-250 and has spend another £200 getting it to a fit state as the guy that he bought it off ruined it trying to fit different parts that were barely compatible. Be careful using ebay, people can talk like they know what theyre doing but in reality they dont.