Have any pictures? And have you had a mechanic put it up on a lift and check it out? Also, I'd ask to see any receipts for installation on those parts, so you can check out what kind of work that shop does. It may look nice, but if the shop is known for shoddy installs, I'd stay away...