I agree. I ordered a leather corner sofa from Argos which was guaranteed to be delivered within 35 days. Payment taken on order in full (£700).
The sofa was due to be delivered by 7th August but on this date still had not received a delivery date or any correspondence from them.
On ringing them (an 0870 number) I was advised that there was a shipping delay and we would receive the sofa by today.
Today has arrived, and again NO correspondence from them. On ringing (and being put on hold for over 10 minutes), there is now another 3 week delay in the sofa arriving in the UK. I have asked for compensation but have been advised that it can only be given on receipt of the item and when we are satisfied with the product. They have not been able to give guarantee that the sofa will arrive in 3 weeks, hence I am heavily pregnant and due to give birth in a week (to twins) and have nowhere to sit with them.
I would avoid Argos at all costs and shop elsewhere - in the time we have had to wait for the sofa to be delivered, I could have ordered a made-to-measure which would have cost the same