It would save some confusion if the offers ended at midnight instead of the afternoon, but i personally always find crc spot on.
When I recently bought a new frame I forgot to apply the voucher code,
It was late at night so rang them the next day and told them so.
Was told I could not be refunded then £10 as the order had already gone to the warehouse but would email me a code for £10 credit, which I immediately used to buy a spare mech hanger for said frame.
I am waiting on some wheels I won on eBay just before Xmas and a freewheel I ordered from another bike store also before Xmas, but due to the festive season I am not so surprised I am still waiting.
Yet I ordered a new xt triple crankset from crc on Saturday and that arrived yesterday.