MY dealer told me I sould be seeing my 2003 svtf any day now, sould she be trusted? Those of you with a hand in the car biz help me out.:beer: