welcome back dude. I too haven't been around for a few years and have gone through a couple different user names since the old ones got cancelled along with the associated emails...
Costs arent too horrible if you get the right clinic. Some are simply outrageous though. The clinic I use is about half the price of the next lowest I have found.