I agree with the others. I wouldn't charge them. If they had paid and decided they wanted to come for the day they have that right. You weren't open though so that option is no longer an choice for them and it's unfair to make them pay while the others didn't.