Sometimes it is because all taxes are included in the non-US price. Other times it is just profiteering.