Hi. Would appreciate some feedback here....
As long as they aren't calling you names to your FACE, then just ignore it.
I'd have told them that nothing needs to be gotten NOW.
I personally would have let it go.
To the OP
having raised the biggest offender of the "I really love this, I need it so much, will you buy it for me?" teen boy, who later went to college and spent all his spending money the first semester (can you imagine?) I really feel like i can help.
As far as the venting goes, I'd ignore it. I know I said some things like that to my mother and not always under my breath. But stand your ground with the shoes. Demanding pricey things (or even cheap things) right NOW is not the way to get them. It shouldn't work whether they are 16 or 2.
While it's normal for teens to get upset and mouthy, it's still not respectful and he needs to learn that. My 15 year old DD is also one of these model student types, but when she doesn't get to go to her choice of restaurant (we take turns deciding when we go out), she turns into a total pill. I just ignore her until she can speak respectfully.
My youngest is now just a few months from her 20th bday, and I also have 3 older DSs.... and I long ago lost count of the number of times your scenario has played out in our house!
Jokingly, I would say: Excuse me, that would be Ms. $itch to you sonny. And by the way, if I am a $itch then that makes you a little $astard.
Speaking seriously, That comes with some teens and sometimes you have to let it go.
When our girls were in seventh and eighth grade (12 and 13) we were