I've managed to generate the code but I'm already using a 6-month free offer from O2 which is due to expire after Samsung's offer so I don't think I'll be able to take advantage. When I'm directed to Disney's site it says the offer is only for new subscribers so yes it's a bit confusing.