We had a whole home renovation managed by a general contractor. While many of the fixtures were supplied by the contractor, wherever we could, we sourced things locally. We like to shop in our neighbourhood and support local business. Sadly, this proved a mistake with Beaches Bath City.
We ordered sink grids for our two kitchen sinks. We brought in the specs and asked for the corresponding grids, which they said they could order for us. After many weeks, we were told one had come in. When I picked it up, it fit neither sink. When I returned it, the staff person looked over the order and determined that the wrong part number had been ordered - one digit was wrong (likely a typo).
Let me make it clear that THEY had to look up the part number to order the grids. I brought in the detailed specs for the two sinks. To order the correct grids, the staff person had to, once again, look up the part number. He advised that the grid we needed was smaller, and that we'd get a $20 refund.
Many weeks passed again and finally they called to say the grids had come in (it's now 3+ months since the grids were first ordered).
When I went to pick up the grids, instead of getting a $20 refund, I was told I owed a restocking fee of $78. Apparently, their mistake was MY FAULT. I had a receipt with a six-digit part number (which THEY had to look up in a trade catalogue) that somehow made ME LIABLE FOR THEIR MISTAKE. The owner told me that the sinks were not purchased from Bath City so it was not their fault THEY ordered the wrong part. THIS MAKES NO SENSE AT ALL.
This is one of the worst cases of bad customer service I've ever encountered: blame and charge the customer for a mistake over which the customer had no control.
I'd seen bad reviews for this store, but overlooked them to support local business. My experience with local business in the Beaches has been stellar over the years. This time, however, I was WRONG to shop local. I encourage you, in the case of Beaches Bath City, to SHOP ELSEWHERE.