I'm about to change one of the front wheel bearings....Does anyone out there know of a machine shop that can help with pressing out and in a wheel bearing to the knuckle/hub assy in Greater Toronto Area, preferably around Mississauga? Or maybe I should just let the dealer do it (is it a beast-like job for DIY)? Thanks!