>>jonny_+Wa
That's why businesses always try to make their revenue model diverse, so that, even when one or two of them dry up, the business still have some breathing room left. This is a business 101 stuff.
When you open a store in a mall, you better have another store outside the mall. Otherwise, you'll get killed rather quickly.