This strategy works because people are irrational. The round number vs. not round number are not that different, but they are perceived differently b/c we're all a bit irrational.
Pricing is a tricky process of course, but you also shouldn't be over paying or under charging if selling. It's perfectly ok to get cut out of the process in those cases.