Differences between Brits and Americans, in language and life.
Americans say “on sale”.
Brits say “on offer”.
Posted on July 3, 2010