Glad you're okay. On the upside, at least you have another car to drive around! If I did that, I would be stuck riding my motorcycle in the rain, snow, cold, etc.
Also, I couldn't say enough good things about BavAuto. Their customer service is AMAZING. Also, they have a price match policy. So, if you find a better price, tell them and they'll change it, almost no questions asked. I will never, ever order from Pelican again after the fiasco I had with them about a special order part that I didn't even want. Ridiculous. Oh, and my favorite sales rep at BavAuto is Matt Moore. Try and get him, he is the most knowledgeable guy there (imo).