I ordered a Prodrive Boost control solenoid from them 12-22-08. After a couple of emails they finally let me know that the part was sent out 12-29-08, but could not produce a tracking number because the manufacturer was closed the rest of the week. But a woman named Amanda assured me it was sent out on 12-29-08. What do you guys think? Am I F***ED?