Just had shop delivered from Sainsburys. DH ordered a load of meat, 2 big packets of mince and a whole chicken which have use by dates of 7th March. I know we can freeze them (and probably will if I can find some space) but AIBU to expect slightly more than 2 days before I have to use it? I am convinced that if I went into the store I could find a longer use by date on the same items 
Somewhere in the back of my mind I thought the online supernarket shops were supposed to give you 3 days before a use by date on fresh stuff but can't find this info on the sainsburys website. Can anyone tell me if that's the case?
I am about to go back to work after maternity and we are going to have to start relying on online deliveries again.. This one has reminded me why I stopped using them! Grrrrr.