I don't really see Asian's as a monolithic group in Canada, but your right it's not limited to one race.... and multi generation Canadians from where ever can be bad at customer service, not everyone is cut out for it.... that said it's hard to resist cheap prices, which might be part of the problem today.
It could be a bit of a trade off of great prices - not realizing great prices would generate so much volume and the resultant keeping up with the orders.
I will say once again that I have been to Tenda in person multiple times and have had a positive experience every time. Prices were great, selection was good. They answered all my questions but they don't seem to be the "shoot the breeze and talk guns for hours" type of people, which is fine. It comes down to expectations. There is another store nearby (also one of our sponsors) that is smaller in size but the prices are FANTASTIC and I can sit and chat guns with the counter staff for a long time - I love those kinds of gun stores.
Here's the other thing too - and this may be human nature - people generally will not extol the virtues of good things but generally will be more than happy to complain about the bad. Think about how many people tell you you are doing a good job at work, that you are a great friend because of such and such quality, and pass on words of encouragement. My lady friend does this and it's probably the only thing that drives me bonkers. If she likes something she won't necessarily say it. If she doesn't she will say it. Sometimes I would ask "hope you liked your birthday present" . She would respond, "did I complain?" I swear, I would pull out whatever hair I had left. I think stores are the same - if people have a good experience you don't necessarily hear about it. It's the bad experiences that seem to be mentioned. Which is maybe why some people think it's odd to say good things about something - they may think it's a troll or that the good reviewer is a Tenda employee, etc. When did we as a society get to the point where positive words of encouragement were seen suspiciously and under scrutiny?
I have been alive long enough to know for certain that you have good people and bad people in every group, every demographic, every age, every political party. I think part of the problem is not giving people a chance. So even if you have one bad experience with something or somewhere - even if it's a couple - you have a decision to make. There's always a tradeoff. Do you want that item that is cheaper than everywhere else but always sold out? Or do you want to go to the store that has the item and pay more. It baffles me how people whine about cheap Chinese products at the dollar store. It's like what do you expect - there's a trade off. Sure we would all love to have $1.00 items last forever, but the nature of the product is not such that that is a reality.
I will tell you this - I have dealt with a number of our sponsors. Every single one of them has been excellent to deal with. Every single one. Am I just lucky? I don't know. I am sure one day I may catch them on an off day and have a bad experience. Well, that happens - it's life. You give people grace and move on. You can decide to shop elsewhere. But there will be another tradeoff. There is no perfect store out there because there is no perfect people. I think most stores try their best. If they don't and people get screwed over and over again - well people will vote with their feet. Stores that screw people don't last long.
We also need to recognize that unlike the incredibly fast and efficient service of something like a global conglomerate like Amazon, smaller stores do not have the economies of scale and the staffing and logistical efficiency to replicate that kind of fast shipping, stock management, etc. There has also been a marked increase of firearms and ammo purchases, so that may lead to some delays. It happens.