Unusually in Switzerland most goods and services are priced to either the whole franc, or a (next higher) round number.
What would be 19.99 in GB would be 20.00 in CH. 1950 would be 2000.
Not having a one cent coin makes having 19.99 more difficult, but there doesn't seem to be the perception here that 19.95 is a lot less than 20.00.