Hmm, gonna add some extra thoughts/comments:
People have usually made up their mind if they want something long before they see the price, all the price does is trigger the parts of the brain that decide if you can afford it.
Um, that's basically equal to saying "if we want something, the price will dictate whether we buy it or not". Which is simply common sense. You just added a little bit more wrapping around it.
(or maybe I misunderstood something?)
Also, whilst there are people who like to think they have magic brains which aren't affected by .99 psychology tricks, placebos, etc, really you are just kidding yourself. We all are, well maybe not all of us, if you are autistic then you may not be affected.
The rest of us though, we just tell ourselves we don't fall for such obvious tricks to make ourselves feel superior. Which is why when a "news article" which claims that statistically IE users are dumber than Firefox/Chrome users, we fall for it.
I don't think it's a case about whether it affects us or not. It's about whether we are smart enough to acknowledge it and similarly counter-measure against it. Like for example, forming an impression of a sleazy car salesman, or systematically rounding every price to the nearest round number. Or in grocery shopping, always checking competing products' kilo/liter/bulk price to know where it stands on the relative scale. After that, the .99 doesn't seem that effective anymore.
And it's not about feeling superior or some sort of elitism, it's just the simple acceptance of the fact that some people are smarter than others and that certain hobbies require a little bit more intelligence than others. Like linux certainly does. Think about your friends who use linux on a daily basis. Would you say they are smarter or dumber than the average person? And I'm not talking about devices using "dumbed-down" Android, btw, I'm talking about devices where people have had to make a deliberate decision to opt to linux, like on desktop computers or laptops.
Furthermore, IE users actually ARE on average less technologically competent than Firefox/Chrome users. Note: I didn't even say "dumber", as there are different types of intelligence. But I also think the people reading tech sites are smart enough to pick out the "average" or "statistically", and know what it entails. They also usually know something about the story behind the browser wars, and thus understand the factors behind the numbers. "Tabloid news" are another thing entirely, and are directed at the masses.
General thoughts:
OP isn't for the masses. The sheer price drives away the casual viewers, especially with the financial crisis above our heads. What's left are people who know what they want, and are willing to pay a premium for it. Ok, there are some rich kids who have more money than brains, that MIGHT buy the Pandora. But most likely they'll end up buying PS-Vita or iPhone, etc.
Then there's the discussion of whether the .99 trick is the most effective one at all. Here's a comment from the same article that was linked in this thread:
"I have noticed in discount stores and the like there is now a tendency to list odd prices like £12.53. or £9.77. The impression it gives is that prices have been cut to the bone, and this seems to have psychological effect on shoppers - making them think they are getting a good deal, even if the price is actually higher than can be found elsewhere." - Chris, Wilts
Which I personally think is actually more effective against the "smarter" people. Though if comparing kilo/litre prices, that trick won't work, either.
Own empiric notions from Finland:
Different chains seem to have different pricing cultures. Some favor odd numbers (like 1.43€), while others prefer the .99 trick. Also one very often-seen method for sales is using round numbers, especially for multiple items, like 4 chocolate bars for a total of 2€. Games and music are almost always with .99, except if they're in the bargain bin, which means 5€ or 10€ round prices. It's also VERY common (possibly even mandatory?) to list the litre/kilo/bulk price, if at all possible. Our smallest coin is 5 cents, so the final check-out price is rounded to the nearest .05 or .00, unless paying with plastic.