Isn't it just different levels of import duty and/or proximity to China?
(normally something being essential drives the price up)