Why Do Most Prices End in .99?

More from LiveScience