I don't think I would have asked for them to provide them free. I'd have regarded it as my own look-out for not checking it out on delivery (I'm not saying would necessarily have done so, mind). I'd have called them and explained the situation. If they volunteered to provide them free I'd have been mightily impressed, if they asked for payment that would have been normal to me. I think the tone of the email was a bit brusque, and the caps lock shouting is poor etiquette, but I wouldn't have been upset, no.