We've had some confusion over when pre-orders arrive for SP3-s (see this thread). On MS site it says 5-7 days delivery time. I was told 3-5 days AFTER the release date by online chat last night, but I've called twice to the UK help number (probably actually a europe wide number judging by the accents) and both times been told that my SP3 would be delivered ON or before (or BY) 28th if it's in stock at the warehouse (I got her to check and there was stock available of what I wanted). So those of you who preordered SP1/2 and other Surface products when did you receive your items? ON or before or after the release date???