Have you tried Virgin Megastore in Villagio or iSpot in City Centre?