Amazon paid £3m tax on £4bn UK sales
guardian.co.uk
guardian.co.uk
The only problem appears when they do make a lot of profit, but manage to transfer it to other subsidiaries in other countries, so they pay much less profit there. I don't know if that's what Amazon did, but I'd keep in mind that while Amazon's revenues are high, their profits are usually very small.