Customer service is pretty good with Saleen. Technical Support is awesome. I think they're a great place if you have any trouble. All their numbers and their emails are on saleen.com.
They helped me with a mishipment with my Saleen pedals and they help me with any questions I might have with my blower. Top notch.
There's a guy with an 06 Saleen SC here in the UK. They sent him the upgraded brakes and they've recently changed his peeling chrome wheels. Many suppliers in the US generally wash their hands of it once they export but Saleen seem to be on the money.