They have pathetic customer service and prices. Over the past 6 years I have visited them 3 times out of necessity, and without fail they have been rude, short tempered, and horrible to deal with. Recently, I purchased a bumper from them for a friends car which they said would fit, and it didn't. They charged me $330 where for the same thing (provided U-Pull-it have in stock) you can get it for $69 at UPullit. DO NOT PURCHASE FROM THEM. U-Pull-it is excellent in comparison, price, customer service, everything (and btw I have no connection with them whatsoever).
These guys are great, they always give fantastic service and if theres ever a problem they sort it out straight away. I always go here and wouldn't trust anyone else with my car!