aww, man that sux...Was it mailed to you or was it "left" on your car? geez, that really does suck...