Time for some shopping!
Tokyo is every bit as expensive as London or New York, there is no doubt about that. But if you have some time and money to spend, shopping at local stores in Tokyo definitely pays off. The quality of the apparel in stores is unbeatable, and designs are varied and available for most shapes and sizes.
If you're looking to shop on the street, the Asakusa district has a large selection of stores on the roads next to Senso-ji.
The Ginza district in Tokyo is the place to go to if you're interested in luxurious buys, with pretty much every big-buck brand you can name from across the world in one area.
Akihabara is an otaku-lover's paradise, and is also the bets place to shop for electronics and anime related souvenirs.
For teenagers and young adults, Shibuya and Shinjuku are the shopping districts to be at. There are plenty of cafés, diners, and restaurants all around, so you could easily spend a whole day shopping and binging on all sorts of food here (pictured: Tonkatsu Shoyu ramen with nori seaweed and naruto fish).