I purchased an item on Facebook from Iowa. I live in Alabama. I paid via PayPal linked to my bank credit card. I was charged a $0.76 foreign tran fee for a $10 purchase. I cannot see anywhere where this fee is supported per PayPal.
Most Social Media ads are companies in China selling tat, BUT they make their websites look as if they are in your country as the processing depot may well be there but the return address and company head office in China.
I would double check if I were you.
Advice is voluntary. Kudos / Solution appreciated.