I cannot speak to Honda, but the job is not that hard on VW; I've done it on a '96 GTI VR6, '97 Jetta 2.0L, and '00 Passat V6. There are plenty of machine shops that will press the bearing into the race for cheap (around $30-40). Re-manufactured axle assembles don't run that much, either.
2002-2005 Honda Civic Axle Assembly - A1 Cardone 60-4121 - Front, Passenger Side
It's an afternoon, and you probably need a puller to remove the hub from the CV joint (you can "rent" the tool free from AutoZone), but it is really only an afternoon job. Shops charge standard rates for work, based upon a time schedule, which is around four hours for the job. I guarantee you they do it in 90min or less.
2002-2005 Honda Civic Axle Assembly - A1 Cardone 60-4121 - Front, Passenger Side
It's an afternoon, and you probably need a puller to remove the hub from the CV joint (you can "rent" the tool free from AutoZone), but it is really only an afternoon job. Shops charge standard rates for work, based upon a time schedule, which is around four hours for the job. I guarantee you they do it in 90min or less.