I have a European currency (not Euro) and I think being charged their USD price is better than my local currency's.. I pay with Revolut and what Revolut charges me (taking my local currency and converting it to USD), is lower than what AliExpress would charge me if I had chosen to pay them in my currency.