Originally Posted by Nick V.
I highly doubt that this is a fact.
What's your source of information?
Are you doubting that companies pay for product placement?
Because in Hollywood these days, they've started more and more to build plots around product placement rather than going the other way around. It's really big money these days, and having the character walk into a store with your name on it would actually be a fairly subtle means of going about it. Pay attention to how many movies open with a car driving up, camera panning in on the grill with an extremely close shot that ends up with the lens about a foot away from a giant ford logo.
Heineken already spent a boatload of money to have James Bond drinking beer rather than a vodka martini in the upcoming movie. If you don't think that the James Bond people are requiring barrels of money to associate their name with James Bond, you're nuts. Daniel Craig might have requested them, but Crockett and Jones wouldn't be able to mention that association without a massive copyright lawsuit unless they paid the studio a whole hell of a lot of money.
In this era of movies, if you ever see a brand name, obvious or not, they've paid money to be there. Having a main character representing a certain element of society you want to market to walking into your store as the first thing they do when they have money again? That's not just product placement, that's a flat out ad, and there is absolutely no way a studio executive would let that one by without a decently large sum of cash on his desk.