Our boiler packed in and we found a company to replace it. We signed a contract that allowed us to cancel within 14 days which we did after finding someone better and after they had made some worrying remarks about the inevitabiliy of ruining our floorboards! A week after I sent the cancellation notice I called them and they said it would take 7 days to refund. That didn't happen. I called gain and they said I should have been told 14 days. 15 days have now passed and they are messing us about still. One person said it had been paid on the 20th but another said it hadn't been done. I need this money for Xmas as I have already shelled out on the bloody boiler. Is there anything I can do to make them pay?