So after two refusals from ArrowXL to deliver the bike they are going to try for a third time tomorrow. According to CRC/Wiggle they have 'sorted out' their issues with the delivery companies. I've even had a call from ArrowXL confirming the delivery window, so I'm feeling strangely optimistic...