http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=5702...
The short answer is that crowdsourcing is thus far ineffective, as there is as yet no suitable reward for tracking down where every single obscure product is in each store (and it will vary from store to store, even within the same chains). This means it's up to each individual chain to create their own item locator system.
Walmart is currently working on this.
If so, are you guys using that RFID system that was being used for keeping tabs on stock levels at all times?
I know we've researched the RFID solution extensively, and last I heard it would require installation of high-powered RFID readers throughout all the stores, as well as buy-in from all our suppliers to include RFID in their product packaging, so it wasn't quite viable.
I think currently the plan is to "number" all the aisles (departments other than grocery get letter-number labels) and then have the store employees scan in all the items for each aisle. Last time I was in Store 100 in Bentonville they seemed to be piloting that.
(Your idea is indeed pretty cool. It would be nice if your smartphone walked you up to the item you are looking for. But I don't see a positive cost/benefit factor. It will be needed only on rare occasions.)
I can see this being useful in large libraries too.
By knowing where every single item is in a store, you can create efficient routes through that store to make your shopping trip only as long as is necessary.
Also, in some big-box stores an employee may not be familiar with items outside of their assigned area. They may only be able to direct you to the general vicinity, or have to call in some additional help.
So that we don't have to wait for them, we're trying to enable crowd-sourcing as well; "I saw OBSCUREITEM here in case you're looking for it in town".
Again, very aware this is only your problem at the store's front door, but maybe it's nice to know someone's working on it? :)