Careful with Amazon... They have everything you need at a low price, but you tend to get what you pay for in quality. May be a good idea to build THIS one as cheaply as possible and call it a "practice run" (especially since the frame sounds like junk). Then you can sell it for peanuts (try to just recover your costs) and build yourself something good, once you know the ins and outs.
Good luck!