Parts arrived from Kevin with out problem. Shipped to Canada on the 3rd Aug and arrived at my door on the 12th, and no problem with Canada customs. Part was as described and works great. The only problem I had was when I installed it. The bearing was not fully pressed flush with Hub, not noticing at first I couldn't figure out why my calipers wouldn't fit back on. Because I didn't put truck in 4x4 before starting job, I had a hard time pressing bearing in the rest of the way. Finally put truck in 4x4 on "jack stands" tighten axle nut to compress hub/ bearing, fit caliper, then completed job as normal with a finishing torque of 174lbs.
Thanks again Kevin.
Glad your happy with them Mike