Мля... (в очередной раз...)
цены типа 1999,99 в порядке вещей уже лет 30.
посмотрите каталоги типа квель 80-х годов.
Дело в психологии - разница в цент/копейку, но первая цифра уже в два раза меньше - (не двести рублей, а сто с чем-то)
а там, где после скидки цена выше - недоработка программеров. После переоценки все отправляется в печать "старая/новая цена". проверить на повышение/понижение не додумались