I thought they were selling you the 3 heroes/skins/mount with the bonus of getting beta access, i mean i can go buy them heroes and skins for that price at the in game store since i've had access for a couple of months already, they're not actually selling you the beta access, they are selling...