How do i find out what happened to their site? Its been around for a while and all of sudden disapers and i cant find any trace of it. I also called their number today that i got from something i ordered from them and they didnt pick up...
Only reason im worried is i ordered a cold air intake from them and i received it and everything. But what happens if it doesnt work? Im screwed because this site vanished!
It is a holiday weekend, so they are probably not around. Wait until next week to make a determination. If the company is now defunct, you have no other recourse.