A 56% markup isn't too bad. But in the States, you're looking at 162% markup. That is, an 8GB iPod Touch is $229. An un-subsidized, no-contract-required iPhone 3G 8GB is around $599 (at least according to the news stories, I've yet to see one available at that price.)