I found SS Optimus Prime 38 at my local target today. Literally on the shelf. Took it up to the register aaaand they wouldn't let me buy it. They said it doesn't come out till May 12th. Wasn't today the release date? Can target actually do that?