Picked up the axle today. All I can say is that the Harbor Freight axle looks like a tiny cheap little stick next to the new one! Dave at General Axle is a really nice fella, answered all my questions. He asked for $80, but I gave him $100. That's for everything: 2000lb axle, hubs, bearings, even properly greased with the heavy duty green stuff. The hubs have some different kinds of caps at the ends---you open and there's the nipple for the grease gun when I wanna grease them. I'm very very very satisfied! Totally worth it, even with the fact I drove to there all the way from Hamilton 2 times, also taking the 407etr. My trailer will be good to roll after my lunch break (I work from home today )