I purchased an exhaust on their website in April. I got an automated reply promising more info when it is shipped. So far, crickets.
I've tried calling and e-mailing them without success. Are they still in business?
I've tried calling and e-mailing them without success. Are they still in business?