I'm sitting here at work, pulling 12 hour shift on Labor day. Been surfing this website and on the radio in the background is the radio station at this Ford dealership talking about having the '03 Cobra in and ready to go. I sure wish I was ready to buy one Talk about torture. hehehe