I would still leave that bad review. Making their own mistake right after putting you through the ringer... Isn't making it right.