As with many things in life, you get what you pay for. Either you pay for it in cash, time, effort, or frustration.
Pay with cash at your LBS or online
Pay with time searching for cheap deals online or at yard sales or thrift store
Pay with effort doing it yourself
Pay with frustration if things don't work out and time is ticking by and the bike isn't rideable
Either way, you still pay for it.