Amazon now paying sales taxes in Texas: Perceived advantage for other retailers, however, may be moot
Amazon has been compared to being the giant sucking sound in retail business. Not anymore.