Thats not a bad price for the install. I would have to say yes, it would be a real pain to do it at home unless you have a lift, a depth gauge and all the other tools that are needed to install the ring, pinion and to press the new bearings onto the axle. I say pay the shop the money and...