Costa Coffee is a UK company, and the corporation tax is only 20% so they need to sack the accountant

. They would have paid below the 20% if they run the company correctly though, offsetting, leasing, etc.
Remember that a hell of a lot of companies have been running at a loss in the last 5 year period and so corporation tax is 0% anyway.
Most major UK bookmakers pay little or no tax as they have moved to Jerey or Gibraltar in the last 10 years, and a lot of other major UK companies. Vodafone paid £0 corporaton tax last year for one example, it is not unusual what Starbucks is doing, it is the norm with corporation tax. That is a problem with the way the tax works, not the companies.
Take Northern & Shell who own the like of Channel 5, OK magazine, etc, they have a number of subsidiaries that just lend money to each other to offest tax, perfectly legal.
The exact same thing happens in the US with corporation tax:
http://www.businesspundit.com/25-cor...s-than-you-do/