No, it's aimed at business credit card authorization amounts. Many companies have policies like 'Tier 1 managers can authorize up to $100, Tier 2 managers can authorize up to $250, Tier 3 managers up to $5000' so you are trying to hit a number that makes the purchaser go 'I can get that purchase done without having to go too far up my chain of command' rather than 'I need to convince my grand-boss, who MIGHT know my name, to buy this software to solve my problem'
While true, it really makes me wish the large companies would add 1 to all those tiers, so we wouldn't have to play along with pricing psychology - as someone else noted, you look at 499 and see 500, but there may be a difference in 500 tier authorization. So while I hate seeing 9's in prices, I understand that's a sensible way to go. At least in the higher range of prices.