Years? Try decades.
It's taken over 20 years of perpetual rumours for the shop to open!