From what I've seen since I joined, if someone on VS screws people over, we do what we can to bring it right back to them. Karma is a bitch. Good luck guys.
If it is any help. I can add to this. I ordered a throttle body with a 960 plate on april 22 2010. I did not receive it until May 14 2010. I went weeks without contact. Good luck to all of you waiting for things, I hope that it works out for you.