Originally Posted by
zx3speed
so i ordered my 74mm throttle body from these guys the other day because it was the best price online. never recieved a confirmation email, shipping information or reference number. but they sure were speedy to charge it to my account. i looked up reviews of the site just to double check and sure enoughb they were rated at 2 stars. i emailed them still with no response. anyone else deal with these guys?
Damn that sucks! You should call your bank or card company that was used and report this transaction. Not sure what they can do but it's a start. Good luck.