Good home gyms (Weider etc) are not out of the realm of affordability. Brand new, for a lot of us, yes. Thing about them is, people tend to buy them the same way they purchase fitness club memberships. They use them about 4 times then they start collecting dust.

I got mine which new would have cost $1200 + , second hand for $150 Can. funds. I had to replace the cables as they were shredding, but that was $30 after a call to Sears.

If you think about it, that's pretty good bang for you $ considering what free weights and a bench even can cost you.