my ds is 14 and I really sympathise with how frustrating and horrible it is when they talk to you with no respect.
lots of good advice already, but things we have done which seem to work.
-I ignore lots of letting off steam type of talking. If I can exchange a wry smile with dh, then I actually feel like we are in control, and it stops me taking this personally. This is typically when he is asked to do something and we get a storm of It's not fair, none of my friends have to do it, you are such mean parents, but I am BUSY (on x box) etc. I take that as par for the course with teens, let it wash over and repeat the thing he is asked to do. (eg pick up blazer and bag strewn across hall floor).
It does help that he knows I will follow through, so if bag is not picked up I will start to say Bag or Phone???? and he huffs and puffs and picks up bag.
- we expect everyone to speak properly to each other, so if he started saying some of the stuff your ds is saying, I would cut it off with - do not speak to me like that, if you have something to say, please say it properly. If he continues, he is asked to leave the room until he can be with us and be nice. We very rarely pull this one, but pulling it out occasionally does remind him about HOW he is speaking
-On the other hand, I think he often doesn't realise how he question/comment come across, and so sometimes I chose to ignore the less than ideal presentation and comment on his comment, from the perspective of this is my life and my choice and I don't have to justify it, so if he was having a moan about my job and how we don;t have any money (which ds does as I volunteer for a charity) I calmly say - when you are an adult you can chose your lifestyle, we have chosen this one. You are not lacking for anything, you can complain when you are cold hungry. Until then be grateful for what you have and can I remind you that the way you are talking to me is pretty rude.
-occasionally when ds has been really rude, dh has simply said Do not talk to your mother like that. Seeing us back each other up is particularly helpful. And on that note, a united front over discipline is ESSENTIAL.
-when he isn't being rude, we do welcome lots of discussion about everything, and he will ask (grumble) about money and we will talk about why we have made certain choices, and what is important to us, and we have very open and free discussions. Anything allowed, but as a conversation not a rant.
- we deliberately put in Mummy time, even at 14 he still needs it, so I initiate a sofa cuddle and film. He needs love.
lastly, years ago my Mum said to me that the things you are giving him are things which are invisible and he can't see as a child.
So he feels the lack of an x-box, and is comletely unaware that you are giving him love, stability security, support, etc. Those things they will only realise once they are adults.