Seriously, nothing like getting your hands dirty, and learning how the hell your car works from the inside out. It's worth it in the long run, because:
A) You won't be a ricer who sits in a parking lot all day talking about SR20 this and that and how badass your lippage is on your wheels, bragging about all those e-brake donut slides on Barrett Parkway that you've done.
B) People who don't know anything about cars, are just people who pay other people to do the dirty work for them.
C) Bragging rights. Brag that your car was swapped and built by you, not by some random shop that people won't know unless they've personally been in the area or have seen the stickers on a flyby ricer's car.
D) Only use shops for tunes, fabrication, or stuff that you just can't afford to do yourself. The engine swap can be done by yourself, just read up on it, and find friends who know and breathe engine swaps.
And Final, I quote:
if you've done one, you've done them all