It's a scam. My friend's brother did that once with his WRX and trying to actually get "sponsorship" money from them was a nightmare. Plus, if they were really amped about giving you all of this sponsorship money, why would they charge you a setup fee?
My advice is to steer clear - it's all bad news.
- Justin
__________________
1999 Camry - Beigemobile DD
2002 Suburban - Wife's DD
2004 Grand Cherokee - Not running / Project / Selling?
|