No reason why you shouldn't politely make it clear to MS that since the SP 2.5 is out, that you should have received the 4300. Speak to someone much higher up than a customer representative. Can't hurt to escalate it and make a bit of a stink, so you get your problem to a manager.