Apple's launch of iTunes in Europe yesterday (see photo gallery) experienced problems processing "Switch" debit cards, according to The Inquirer: "when some British punters tried to buy the service online with their quaint UK switch cards, the service struck a snag. Although the Imode site said it took Switch, some found it didn’t like them at all."