I think its weird that Blizzard lists the Pre-Purchase bonuses under the physical CE such as Early Access Beta, when it seems like it is impossible to get it until launch? At least in Sweden Blizzard refers to Swedish retail shops on their pre-purchase page. Can anyone in the EU gain early access by pre-purchasing since it is listed as one of the bonuses on the eu page:
http://eu.battle.net/overwatch/en/buy/ (Go over to the Collectors Edition tab)
Komplett.se which I purchased from told me I would get the pre purchase code together with delivery and assured me I would at least get the Widowmaker skin.