Has anyone replaced the bearings in a 2004 Rt I have a front wheel vibration and ordered the bearings, but it look like there is some extra tools needed to remove the one bearing.

Is there an alternate way of removal them I can do to get the old ones out, as they are not the same size and different form the standard removal of wheel bearings according to the BMW manual except for the heat.