Why do store prices end in 99?

Endings in 99 increase sales of low value items, with the customer focusing on the lower digit on the left. … More importantly, this pricing tactic highlights how customers are not always rational when thinking about price. And this is where psychological pricing comes into play.

Why do prices tend to end in .99 or 95?

Prices ending in 9, 99 or 95. Known as “charm prices,” prices ending in 9, 99 or 95 make items appear cheaper than they really are. Since people read from left to right, they are more likely to register the first number and make an immediate conclusion as to whether the price is reasonable.