Argos to honour orders they take money for