The first, called the "left digit effect", suggests that consumers can't be bothered to read all the way to the end of a price. "£79.99" reads as "70-something pounds". The alternative theory is that a price ending in 99p is simply a shorthand for good value.