Americans aren't short on shops. But it turns out that there are gaps in the USA retail inventory - British treats ...