Three months is a long time, but it's not outrageous. Before going nuclear make an effort to clearly express your displeasure to the proprietor and offer them the opportunity to make it up to you. A firm return date is what you're looking for. If he won't provide that, or misses the date with no explanation, then do what you have to do.
It's worth noting that if we try to put out of business every audiophile company that screwed up something with a particular customer there wouldn't be any audiophile companies left standing.
It's worth noting that if we try to put out of business every audiophile company that screwed up something with a particular customer there wouldn't be any audiophile companies left standing.