Why do stores charge $1.99 and not $2.00?

why does it have to end at 99 cents and not a whole 2 dollars? or what ever the amount of the product you are buying is...

that kind of annoys me, they still charge you 5 cents more.
7 answers 7