The US Senate on Monday passed a bill aimed at ending tax-free shopping on the internet but the move looks set to face fierce opposition before it becomes law. The Marketplace Fairness Act, which has cross-party supporter and the backing of powerful retailers, would give states the power to require retailers with sales over $1m to collect state and local sales taxes for online purchases.