The researchers suggest "88" sounds "larger" in english. However, Wal-Mart often prefers prices ending in ".88" as a contrast to ".99" pricing, and an image of "low prices" is crucial to them. If this effect was exploitable, I'd expect Wal-Mart would be using it.