Eventually, it boils down to individual brand, discount, currency and availability actually.
I actually bought a rollie in Tokyo few years back cos its cheaper than KL and have abundant of choices. I also bought Pam in Geneva before because of no stock elsewhere. I also buy in HK due to lower currency. Not to mention buying in KL due to higher discount.