My order probably took about 6 weeks longer than need be, I was getting abit pissed off, but wasn't in a great hurry for them, so wasn't too bothered. I did consider cancelling towards the end, but didn't.
Wish you hadn't listed Airedale race components, as having checked out their website, they're about 20miles away from me and list my car.