The shop seems a little shady, but me and my friends have never had a problem with their parts, I've heard rumors about the shop; but from what I've seen, no problems.
For what it's worth, me and my friends have bought a 1) hatchback with full interior/suspension/motor/brakes and wheels from a integra 2)ecus 3)body parts for cars 4)suspension parts. I rocked a sticker on my car from them.
None have been bad deals.

to parts house.