You might want to check your account w/ the CC folks. It may have been rejected because some back-end logic on their system suspects the number's stolen, which can occur if you change your purchasing habits, or of course if the number was actually compromised.
And I haven't purchased anything from FastWRX since it was called Mach V... back in '01 I think I got my turbo timer from them, and I had no issues. 'Course, '01 was like a different world compared to today's Subaru market.