If they're not supposed to be sold yet, the guy
is doing his job. I don't know where this whole "if it's on the shelf, you have to sell it to me" thing comes from. The computers nowadays help them out if for some reason some stupid stock boy who can't read a date on the box put them out early.
I can tell by your spelling/grammar you're not old enough to have a job. And I'm sure once you get a retail job, you'll realize you can get into
big trouble selling things before the street date. I've worked at Hollywood and Blockbuster and I know this stuff. If for some strange reason something was put out that was not supposed to be out, and someone brought it up, I refused to sell it to them. Why? Because I would be written up or fired regardless who put it on the shelf. The computer showed
I sold it. I was polite about it and they usually understood. If they exploded at me like you did (totally uncalled for dude; the more polite you are, the more willing they are to help you out), I told them they can go take their business elsewhere because the other stores didn't have it either so tough ****.
Sorry, gotta stick up for retail workers! They're not evil (most of them, from my experience at least), the corporations are. They have to follow the rules or they're either gonna get written up or be out of a job.
Now I am actually surprised that this even happened. Usually they focus on electronics (movies, music, video games, etc). Not toys! I've gotten plenty of toys no problem before the release dates. I've even gotten a movie early. But I've been denied a video game in the past and I was upset, but I knew they were just doing their jobs and decided to wait another two weeks. I'm sure you can do the same