Ebay will be the one.
Personally, I got mine from Makro.
21 gears, suspension, shimano gears, alloy wheels etc.
Cost £70 but also sell real basic for about £50-60.
Need a trade card to get in the shop / warehouse but lots of people have one if you ask around i expect one of your friends may well have one.