For those who are curious, here is how the story ended.
They sent me a text on Monday telling me that my speakers were ready to be picked up. I replied to that text - telling them that I spent 3 hours traveling the previous Saturday to get to their store only to find it closed. I asked if they could show me some consideration by delivering the speakers to me.
No reply.
I sent them a follow-up text once a day for the next four days asking them to reply. "Please reply." "Waiting for your reply." Stuff like that.
No reply.
I called the following Saturday to make sure they were open. I went to the shop. They wanted to charge me 400 pesos for the "estimate" - the estimate being that they couldn't repair the speakers.
I told them that they had wasted my time the previous Saturday.
They said, "Yes, we closed at 3 PM because of the storm."
I said, "But your shop upstairs was still open. McDonald's across the street was still open. Almost every other business on the street was still open."
They said, "You should have called to tell us you were coming."
Me: "I did call the day before and said I was definitely coming on Saturday."
Them: "Oh. Sorry. 400 pesos please."
Me: "I don't think I should pay it. You knew I was coming on Saturday. I called on Friday and told you. If you were closing early, someone could have called me."
Them: "Oh."
Me: "Look, I'm not yelling, I'm not angry. I'm simply asking you to show me a little consideration because of your mistake."
Them: "Sorry, we already adjusted the amount from 600 pesos to 400 pesos. That's all we can do."
So I paid the 400 pesos, put the speakers in my car and left.
I need to buy a new set of speakers and possibly a new A/V receiver. Since they insisted on their 400 pesos, I will spend my 100,000 pesos some place else.