Some China Shop Owners Impose 104% Service Tax On American Customers In Response To US Tariffs Abroad April 11, 2025 Tit for tat.