The reason for these god-awfully wierd prices like 19999 and 5.95 is because of one man's deam of getting rich...He asked vendors to set their prices slighty below a full dollar so that they would get a nickel change to buy his newspaper with. Newspapers have gone from US$ 0.05 to US$ 0.50 to 1.00, but the *.95 and *.99 prices remain regardless.

Now you have a possible excuse to build a time machine.