I had no issues with the mechanic at all. He did his job just fine. I do think the service is falsely advertised though. The website makes it seem like it's extremely easy and hassle free but does not directly highlight that your car must be parked nearby an electrical outlet and it cannot be in the street. I understand why they have these rules but I think this might run into a bit of a problem in San Diego. Luckily I currently live at a place with a driveway but a couple months back I had to park along the street for my residence and my job only offers on street parking as well. I have plenty of friends and colleagues who are in this same position, so in order to even make this service work they would have to make prior arrangements.
Once again I understand the reason's why they would have those rules but due to the higher price for this service and the inconvenience it caused I will not be going back.

All about Wheel Bearings Replacement

Wheel bearings enable wheels on a car to spin freely and stay secured to the car. Cars have four wheel bearings, one located at each wheel. If the wheel bearings wear out, you will feel the wheels and steering wheel shake. Do not drive the car in this condition and have it checked out as soon as possible by a professional mechanic.

There are two kinds of wheel bearing designs: 1) the bearings can be serviced by taking them apart, cleaning them, and re-packing them with fresh grease, or 2) the wheel bearing is of a “sealed” design that requires no service other than replacement when found to be defective.

Wheel bearings allow the wheels to spin freely and at the desired speed. They’re also responsible for keeping the wheels attached to the vehicle. As the bearings begin to wear out or become damaged, they impact the wheels ability to spin smoothly, freely, and securely. When this happens your vehicle will become shaky, and your wheels will not be secure.