Listen, just because you might be able to afford an extra $30, doesn't mean everyone can as well. Some people have a budget for these type of purchases, and $300 might be their absolute max for all we know. If they say they'll buy it at $299 and not $330, then let it be...don't be a jerk about it.
It's like if I have an absolute max on a house purchase of $300,000....I'm not just going to be like, "oh, that house is only $30,000 more, what's $30,000 more when we're already spending $300,000." It just doesn't work that way.
It's not being a jerk, it's being logical. Chances are if you're on this forum you've already dropped a few thousand on Apple products. I know I have. Smart budgeting doesn't involve sticking to a number for something that you first of all don't need, and second don't know the price of. Smart budgeting is saying, "I hope it's x price, but I'll be willing to spend x amount more."
Besides, 30 bucks is nothing nowdays if you're into apple products. If it REALLY bothers you that much, than you probably shouldn't be buying apple products. Go out to eat less once this week or go on one less date with your significant other. That's all that 30 bucks is.
It's so annoying to see people crying about 30 bucks on here.