Sorry, but I agree with this.
I completely understand that you will have been annoyed at not receiving your hutch originally in the 48 hours, or the week that followed - I would be too! I do think that the last bit was harsh, though.
If they've had a fire in their warehouse, then that could well have wiped most of their stock, if not all, in a few hours. For a business, I can imagine nothing more devastating! It will undoubtedly take time for them to get back on their feet, and they may well have a backlog of customers who, like you, have been waiting for their hutches and delayed due to the fire, and subsequent move to another warehouse. It also sounds like the situation with the third warehouse is beyond their control now, as they've moved their business there and can hardly move it back again if they're a wee bit unhappy.
He did sound very apologetic, he's probably really stressed as it is and I know their customer service hasn't been brilliant (that is annoying, don't get me wrong, and maybe you could mention something about that in the nicest way possible!) but he does sound like he's being as helpful as possible now. He's admitted himself that it's not acceptable, and he's said he understands how frustrating it would have been, but he's also given you an expected date for delivery, along with his sincere apologies!
It's all very well saying you'll report him for false advertising, which would be correct in most circumstances, but he was hardly doing it on purpose, was he? The fire wasn't his fault :s