I heard rumours that the new shopping centre that opened up in London (feel really silly as I can't remember its name) under a blaze of publicity was offering new shop lets free rental for the first six months, shoppers were getting free parking, etc all in a bid to ensure it was full up with goods and people purchasing said goods. That said, however, I have not actually been there myself so can't tell you whether it's a whistling ghost town or is crammed to the gills.