I have to ask. How much money do you have into investing and creating a retail company? Sorry, just have a feeling you don't already own a store, or have the funds for what you are describing.
Also, you have the idea of Decentralized wrong. Decentralized means you don't have control over the coin. And it's not backed by a retail chain. It's created, then sent into the world, backed by people mining, and they are the ones to get the coins, not the company. You may have a pre-mine to distribute, but the larger it is the less of a chance people will buy into it. What you are talking about sounds like the exact meaning of a Centralized coin.