Heheh, Akihabara is a heaven for otakus ... especially shopping for hobby stuffs. But not necessary the cheapest, Nakano Broadway mall in Nakano is well-known also, plus Ikebokuro got some interesting hobbyist shops also, and my fren said Osaka prices are cheaper than Tokyo. So, we've to spend many hours comparing prices among almost all the shops in Aki, plus window shopping, 1 or 2 days not enuf for us. Chuo Dori is one of my favourite streets in Tokyo, so far.
I concur with your fren ... among the cities/towns visited in Hokkaido, Biei is my fav. Can describe the town as cute and quaint. Maybe not for city lovers, Biei is just a small quiet town/village, but if I wouldn't mind living there. Maybe don't expect it's as historical or unique as Kyoto; for me, it's an eye-pleasing place, streets are very organized, can see the town planning is very good, etc.
Biei is a member of The most beautiful villages in Japan Union.
https://utsukushii-mura.jp/https://www.tsunagujapan.com/15-must-visit-...anese-villages/[attachmentid=10373729]
Those who said must visit Japan every year, are really fans of Japan; not just tourist places but the food, culture, etc. ... can't cover all in one short trip. Japanese cities skyline aren't that pretty, coz they can't build too fancy high rise buildings. Japan country-side might not be the prettiest also, China got more prettier natures (bigger mah). It's the combination of Japanese people (polite, even if forced to), safety, convenience, food, nature, cities, culture, etc. that made most wanna go back to Japan.
Overall, Tokyo trips still more memorable for me compared to Hokkaido, coz maybe I went during summer to Hokkaido (cheaper flights mah). Hokkaido is more relaxing, less crowded. Tokyo got much more things to see, and places to go. But for food, I feel Hokkaido's sashimi/seafood is nicer (of course lah).
Still wiser to carry some yen, maybe few thousand yen, just in case need it before got chance to withdraw from ATM. Activate your BigPay overseas usage first, else will fail. And compare the local money changer rate if possible with estimated exchange rate + withdrawal fee.
I withdrew 80,000yen in July from airport 7-11 ATM, BigPay exchange rate was JPY100=RM3.8093, I got RM3,047.45 ... but if factor in RM10 fee, then the exchange rate was RM3.8218.
Still got leftover yen notes from previous Japan trips, so I didn't change any locally, plus I didn't wanna bring too much yen notes in my wallet/bag from Malaysia.
If I were to go again, I'll still withdraw most of my budget thru ATM there, if difference between local money changer rate and BigPay is negligible. (not changing million yens

)
I just came back recently. Infact they are promoting cashless especially at big stores. Purchases more than 5000yen you can get back the 10% tax.. but if you pay using card... you get additional 7%. Eg. Place like Labi yamada