They might give you low estimate for your repair, but they are crook, they are mainly in old auto parts sell business, they don't have any ethics, they might remove your good parts of your vehicle and fix old one. so beware, never go there.
I had very bad experience with them, I gave my car for horn repair and they spoiled my airbag system and airbag signal is on all the time. they also brok lock of my car's door and I doubt they might have used my car for their own purpose as my car's gas indicator was too low when I got back my car.