This comes from the Hasbro transformers.com website. May 10, 2007 June 2nd On-sale Date Still In Effect! To clear up any confusion, the 6/2 on-shelf date for Transformers Movie product is still in effect and is not being lifted. The only movie products that are allowed to be on-shelf before that date are the two Movie Deluxe Figures (Protoform Optimus Prime and Protoform StarScream). Only 22 days to go! Guess some of us are going to still have to wait until June 2nd.