Dyson replaced the main unit on our 'out of warranty' vacuum cleaner for free. It would have cost $299 but was out of stock when...