^^^$380 doesn't sound so bad...I mean it's much easier to just have it done and pay that, especially w/out proper tools and experience.