Another choice is to take it to a rally / race preperation workshop. I use one here in Melbourne and find them very cost effective.
I'm not sure what state you're in but look here for some pointers.
http://www.kingsprings.com/king_spri...stribution.htm