I vote with my custom... Even if I have to pay a bit more.
I no longer deal with 'worst buy' over a in store order that went bad (for internet sale only?) ' They stalled for months and they failed to admit their oops (If they had said early on, Oops! I would have shrugged it off)
So the bottom line is:
1) I don't shop there.
2) I don't send anyone there.
Enough people have reason to do similar and their shareholder will get unhappy