Metro makes shoppers’ dreams come true