Also, depending on budget, and how much "DIY" you want to do, there are lots of other home made options, like angle and skate bearings, or steel tube, or steel plate and bearing tucks etc. etc.