The number of products that a retail company gets from an specific provider are not decided by the stores, they're decided by the higher-ups at retail companies, so if OP is receiving a lot of PS3s, is not because Sony is forcing stores to stuff PS3s, it's because Gamestop did some decisions about PS3s (probably is a price-volume deal) based on their numbers analysis and because of that they have an overstock now (probably won't have it later), the other option is that someone screwed up an order (unlikely, but possible)...
There are companies that force others to buy some quantity of their products, but usually this happens when the company is in a very powerful position and can force arms (like Sony was with the PS2), and again, this is discussed at a corporate level.
So don't blame Sony, or MS or Nintendo for overstocking in retail stores, they only ship what the retail company wants them to ship...