IamCraig.com Rotating Header Image

December, 2025:

Teksavvy, update 2

I was busy yesterday (Tuesday), so I’m late.

I woke up in the morning (again, Tuesday) to find the downstream light on my modem still flashing, which meant my Internet access was still not working. I rebooted the machine, no change.

Then I left because I had stuff to do.

I came back after 13:00, no change in the modem status. I again rebooted it, just to see if that would help. No go.

So, using my lightning fast (that’s a joke) Troublesome Mobile connection, I entered chat with a Tek-non-Savvy person. I have to admit the wait is not too long, but it ironically starts with, “We hate that you are having service issues”, and provides a link to basic troubleshooting. Nice, if it helps, which it doesn’t, because my problem isn’t basic.

The customer service person says my service has been activated, so I need to try another cable outlet. I ask her, “What if it works, but it’s not in the room where our TV will be?” I had attached it to the cable outlet (they’re using Rogers, sadly) in the living room near where the previous owners had a TV mounted on the wall. When I attached it to another outlet and I rebooted the modem, it eventually connected. Great! So I do finally have Internet access!

Oh, but wait.

Me: “OK, now it is [online]. But a wifi connection to the TV is not as good as an RJ-45 connection. Why do we not have connectivity on the one outlet where we want it?”

Her: “We have no control over which outlet the vendor activates for the modem, unfortunately.” (I’m starting to see a scam here.)

Her: “I can make some changes in the modem to improve the wifi. What would you like your network name and password to be?” Huh?

After being disconnected and reconnecting: “Why can we not get service at the cable outlet by our future TV?”

Her: “We have no control over which cable outlet the vendor activates for the modem. If you want to relocate the active jack, there is a fee to dispatch a technician. I can make a change in the modem that will help improve your wifi. What would you like your wifi network name and password to be?”

Me: “That hilarious. So you cripple a new modem? I will consult with the person bringing us our new TV on the 28th, but this might be a very short subscription. Would you rather charge us the fee, or have our subscription?”

Her: “It’s not crippling the modem. Band steering is enabled in the modem by default. Disabling it separates the two wifi networks so you can better manage your devices.”

(I looked up “band steering” on Wikipedia: “Some enterprise-grade APs [access points, I believe] use band steering to send 802.11n clients to the 5 GHz band, leaving the 2.4 GHz band for legacy clients. Band steering works by responding only to 5 GHz association requests and not the 2.4 GHz requests from dual-band clients.” Duck.ai says, “The main difference between 5 GHz and 2.4 GHz WiFi is that 5 GHz offers faster speeds but has a shorter range, while 2.4 GHz provides a longer range but slower speeds. Additionally, 2.4 GHz is more prone to interference from other devices, making 5 GHz a better choice for high-bandwidth activities in less crowded environments.” So despite the conventional wisdom that a “hard” connection (network cable) is better than a “soft” connection like wifi, she’s suggesting that I put my modem in another room (rather then right next to the TV) and connect to the modem over wifi. I don’t think so. The building is wood, but there is obviously a wall between the room with the modem and the room with the TV. By connecting the TV to the modem over wifi we’re jeopardising the quality of what the TV plays back. I have almost no experience in this area (TVs), so I have no idea what the degradation will look like; will it look like snow on a 1950’s TV, or what?)

More importantly, the “scam” I’m seeing here is that when we’ve set up Shaw (and then Rogers) cable TV and Internet in new abodes in the past, all cable outlets have been activated; we had a “main” TV in the lounge and a small TV in the bedroom. So if only one of the three outlets we have now was activated, why? Why this one instead of the one by the TV? Why this one instead of the one in the bedroom? And why hold us hostage if their random pick of outlet was wrong and we want to activate a different outlet? Why do they have to send a well-paid technician out? They can do most (if not all) things remotely, so their “claim” that they need to send someone in person sounds bogus to me, especially as what’s probably really happening is that a switch is being flipped back in the central office and the person they send just has to look busy on our premises for a few minutes.

This sounds like it’s worth bringing to the attention of the CRTC, quite frankly. This is either a scam on the part of the established players, or a reseller (TekSavvy) is rolling over. Either way, I don’t think this is playing within the spirit of the rules.

I’ll finish the conversation with Tek-non-Savvy:

Her: “The vendor charges us a fee to dispatch their techs, we have to pass this fee onto the customer.”

Me: “But why are you only activating *one* *random* outlet?”

Her: “That’s the way the vendor does it. Rogers. They own the lines”.

Her: “They complete the activation”.

Me: “I understand how the system works, but when we used to be with Rogers they activated all outlets in the suite.”

Me: “That’s how we believe it was with the previous owners.”

Her: “We have no control over this, unfortunately”.

Me: “Wow, not impressed. I will have to reconsider this whole palaver.”

Me: “I guess that’s it then.”

Her: “Have a good evening”.

Yup, TekSavvy: “We’re different. In a good way.” Depends; do you consider it good to subject your new customers to more fees rather than just providing the service and taking your fee every month? It certainly seems that this technician doesn’t give a shit and wants their mark-up on the Rogers technician’s time rather than my monthly revenue. That’s the most egregious short-term thinking I’ve ever come across.

I will have to consider my options when the Geek Squad guys show up with the new TV. But as I said above, it looks like this whole TekSavvy palaver has been a waste of time and money, so it’s fake competition.

The state of the Canadian medical system in British Columbia

Well, I’ve had it up to here with the Canadian medical system. I know it’s supposedly filled with dedicated professionals who work their guts out for us, the members of the public, but I’ve run into more than my fair share of “professionals” who couldn’t give a shit about us peons they’re meant to serve. We are, after all, the uneducated masses who couldn’t get a medical degree if we tried, while they are people to whom we should bow and scrape to show how unworthy we are to be served by them.

My late wife’s psychiatrist/psychologist

I’ll start a few years ago (over twenty) with my late wife’s psychologist or psychiatrist. (I do know the difference, but I just can’t remember the branch of medicine he practised.) She had been under his care occasionally for some time when she took me to see him, longer than I had known her. I don’t remember his name, unfortunately, but she thought the world of him.

Unfortunately, he didn’t think much of me, based on very little information. Supposedly in the name of protecting her from me, he gave me the third degree. It’s been so long now I forget the details, but she wasn’t impressed either and she was so shocked at his behaviour she never saw him again.

That’s all I can really say about him. I can’t really say any more, but he was really my first experience, at the age of about my early thirties, where I ran into someone who had absolutely no reason to think ill of me, and yet did. It wasn’t my last time.

Dr. Victor Wong, gastroenterologist

Many years later, as I entered “old age”, my GP — for whom I have nothing but respect, even as I wonder if he’ll be retiring soon — referred me to a gastroenterologist for a persistent (I would say chronic) heartburn issue. He had nothing but praise for Dr. Wong. His office scheduled a phone appointment for me, and when the day and time arrived … no phone call. I was incensed, so I immediately phoned my GP for an appointment where I intended to vent about Dr. Wong. Lo and behold, 23 hours and fifty minutes after he was supposed to call me, he phoned me. I lit into him for being a day late, and we spent the first five or ten minutes of the phone call arguing about the time he was supposed to call. He wouldn’t admit fault and neither was I.

During that phone call he prescribed me a medicine. He didn’t take the time to explain to me what it does or anything that would be helpful, absolutely nothing. So, knowing nothing about the drug, I didn’t fill the prescription. Some time later (days or weeks, I don’t remember) I showed up at Richmond General Hospital for the colonoscopy that he scheduled for me. After handing me the forms I had to fill out to absolve him of any responsibility for killing me during my colonoscopy, he hovered over me and couldn’t seem to understand why I wasn’t signing my life away without hesitation, despite the fact that I had been lying in bed for ages staring at the ceiling when I could have been given the forms while I waited. His first question of me once I signed was whether or not I had filled his prescription, and I told him no because I didn’t know anything about the drug. He immediately lit into me and couldn’t understand why I hadn’t followed his orders. He was still going on about this when he wheeled me into the theatre, where he and the staff immediately sedated me without my specific consent (maybe it was buried in the fine print I had just signed!), and started my colonoscopy.

I’ve received a couple of phone calls from his office since, but I have not returned them. I don’t want to deal with him again, and have told my GP so in no uncertain terms, and asked him to refer me to someone else. It will take months, but I’m not scheduled for another colonoscopy for months.

Dr. Alina Webber, Neurologist

I am greatly disappointed to have removed my review of one of Dr. Webber’s office staff. As I said in my review, “I have nothing but praise for Dr. Webber”. That part stands. But if you do a web search for Dr. Alina Webber, you will find many other reviews of her problem staff member.

Dr. Charles Yang, MD, FRCPC, obesity medicine

Again, being “old”, I was referred to Dr. Yang because of a swollen foot, and other “swelling” complaints I had after an overseas trip I had been on in January and February 2025. My GP decided to kill two birds with one stone.

Almost a year later, after the swelling foot problem had almost subsided, I was called by Dr. Yang’s office, but I decided to go ahead and visit him anyway. I live on one side of Vancouver and Dr. Yang’s office is on the other. (I’m talking about the City of Vancouver, Kerr Street to West Boulevard, not the entire Lower Mainland.) Despite leaving my home almost an hour before my appointment, I arrived at my appointment exactly 15 minutes late. (I’d have only been five minutes late, but I had the wrong address in my head, so walked a ten blocks round trip out of my way, when his office was directly opposite where I parked my car!) As soon as I walked into the completely deserted waiting room at 09:15 and reported my arrival, I was immediately told that because I was 15 minutes late for my 45-minute appointment and because Dr. Yang was “very busy” (although he obviously was sitting in his office twiddling his thumbs at that very moment), my appointment had been cancelled. I was then re-booked for an appointment in February 2026, almost a year after my initial complaint to my doctor!

So despite his being described as “grateful to have found Revolution Medical Clinic for his practice, surrounded by mentors and colleagues that exemplify a new model of compassionate care” and “[speaking] empathy fluently”, I was turned out onto the rainy street without even having laid eyes on the exalted Dr. Yang. This is despite the fact that all of the automated emails from Revolution Medical Clinic say “that sometimes we are running late. Medicine is an unpredictable practice and there are times where we can not [sic] predict how long a visit will be. We do apologize [sic] if we are late and know your time is valuable.” So I was late, and despite the fact that they tell everyone they could be running late, and despite the fact that the waiting room was deserted, and despite the fact that I was probably Dr. Yang’s first patient of the day, I was summarily dismissed from his office and told to come back in two months, by which time my complaint will be fourteen months old. If nothing else this demonstrates that time will often heal all (or most) wounds, because my swollen foot has almost healed itself, my other swelling will likely have healed itself due to a very recent change in lifestyle and where I live.

So fuck you, Dr. Yang, I will be cancelling my February appointment the minimum of five days before the appointment (or maybe not). If you’re too fucking important to see me when I’m a mere fifteen minutes late for an appointment three times as long, after I’ve jumped through all of your hoops and answered your half dozen irrelevant questionnaires and got your blood tests, and we can’t start off with a modicum of respect for each other, I won’t bother darkening your doorstep again.

Dr. Iman Hemmati, Rheumatologist

It only seems right that after complaining about a small number or doctors, I say something good about one.

I was referred to Dr. Hemmati in April 2025, I believe it was, after suffering from a gout attack. (Gout is damned painful, if you haven’t experienced it yet, and when it first appeared for me I had no idea where it come from and what was causing it, which led to my going to emergency.) I’ve only had one in-person appointment with him so far, and at least a couple of phone appointments.

I find him to be very soothing, both in person and on the phone. Despite my being behind on my blood standing order, he was understanding, and didn’t harangue me for being behind. I was apologetic for a couple of different things and he was very patient and understanding.

How hard is it for some doctors to be patient and understanding? Chances are your patient is under some stress, and being patient and understanding can go a long way towards making them feel better.

The not-so-universal Canadian medical system

To my specific complaints about these four doctors (or their staff), I will add the fact that the much vaunted “universal” Canadian medical system, isn’t universal at all. My evidence for this is that when I attempted, in October, to go to Quebec for a funeral — a once-in-a-lifetime event for the specific person that died — I couldn’t travel to Quebec without out-of-province medical insurance, and I couldn’t get out-of-province medical insurance having just been discharged from hospital — in Canada, the same country! — after my stroke! Even though my neurologist, Dr. Webber, couldn’t think of a better place for me to be than Montreal if I needed MS treatment, the fact is that if I needed medical treatment in Quebec I’d have to pay cash for it up front, and then hope that the BC government would reimburse me for it later! Seeing as I don’t walk around with five or fix figures in my back pocket, there was no way I could afford that, so I had to cancel my trip and forfeit the payments I had made to airlines and hotels for travel and accommodation.

So that’s my one and only experience with the fact that the “universal” Canadian medical (“Medicare”) system is a lie. It’s possible that my complaint is actually with the Quebec government, as they want so badly not to be part of Canada that they will deny medical care to people from other provinces, but for peons like me that’s splitting hairs. If I, as a Canadian, can’t get medical care in another province, our “universal” medical care system is a sham and a lie.


Update, 2025-12-24: Removed Dr. Webber’s review and added review of Dr. Hemmati.

Tek Savvy, update 1

The grind continues.

My modem arrived today, a day early. Yippee! No more dealing with this 300 bps Troublesome Mobile connection! So I did as instructed and connected everything and contacted TekSavvy when the modem did not connect to the Internet, as expected.

“We’ll connect you tomorrow as scheduled.”

OK, so what was the *&^^)*&%%^& point of contacting you then?!

So I continue to operate on a child’s Internet connection from the mid eighties.

Warning! Broco Glass in Richmond and Coit Cleaners

Despite the big “residential” section on their website at https://www.brocoglass.ca/store/5-richmond/ advertising, “Our wide selection of products and services range from custom glass tabletops to sliding doors”, the heavily accented person I spoke to at Broco Glass informs me that they do not cut glass! So no “custom” anything. To me that’s a basic function of a glass business!

Broco Glass website.

Broco Glass website.

My second choice was Island Glass, where the guy had to convert from millimetres to inches! A quarter of the way through the 21st century! But he quoted me and I’ll be collecting my cut glass on Monday. (It’s now Monday night and I picked up my glass today, but they had trouble converting from millimetres to inches, so it’s the wrong size.)

That comes after Coit Cleaners stood us up on Thursday. They gave us a four-hour window in which they told us they’d be here, but texted us at the four-hour mark to cancel.

It seems that these days you can’t count on anyone to do what they say they do, such as cut glass or show up when they say they will. Of course, Coit won’t make up for the hours we spent sitting around doing nothing (and will again tomorrow [Friday]), waiting for them. Nope, they’ll just expect us to show up again tomorrow and they’ll charge us full price. Despite being a repeat customer, that will be the last time they’ll get a penny out of us!

Troublesome Mobile (aka Freedom Mobile) restricts your Internet speed to 300 bps

I’ve long known that Troublesome Mobile restricts your Internet speed after you reach their “cap”, which depends on the plan you’re on. I never reach my cap, but I have now because I am moving and I am changing my ISP at the same time, and my new modem hasn’t arrived yet. So it’s 08:40 on a Sunday morning here on the west coast of Canada, and I’ve been waiting for two email messages to download for the last hour. Actually, every minute I spend writing this makes it that much longer.

I don’t know that my download speed is exactly 300 bps — it could be far less, for all I know, because it certainly seems lower — but that was the slowest speed I could imagine back in the days of dial-up Internet access, which to me sounds like broadband speed right now.

Oh, look, my connection just dropped. Fuuuuck.

I know both emails are HTML, because one is “marketing” and the other is from a Gmail user, and I know that even when you don’t “markup” your message with any kind of anything, messages from Gmail are never in plain-text. I know this because they downloaded overnight on my phone, so I know who they are from. One is a business email and the other personal, but neither really demands my attention at this moment, thankfully. I’ve tried three times (so far) to download a search page that compares Internet speeds in South Korea with Canada, but each time DuckDuckGo has given up and failed to load. Four times now. I give up. Where is the promise of 5G?! Oh right, that’s “marketing”, aka “bullshit”.

So I wait.

For those of you that wonder how I posted this, have you ever posted on an un-styled Word-press page, because Word-press decided it didn’t have the patience to wait for the necessary style sheets to download? That’s how I have posted this.


Update, 2025-12-21 15:12: Reworded sentence about 300 bps.

TekSavvy review: Initial impressions

I wrote a long email to TekSavvy, but they have conveniently given me no place to send it, so fuck it, I’ll post it here.

So far, my experience with Tek Savvy is anything but pleasant.

I made enquiries last week and signed up this week. I spent a considerable amount of time browsing and configuring my account, and managed to change an email address associated with billing, but not the overall email address for the account. No problem. Get onto chat and ask them to change it. Despite the simplicity of changing a SINGLE database entry, turns out your support people are NOT very tech savvy. No, I have to go through the process of creating and configuring a whole new account.

Get onto the sign-up page and go through the process of creating an account. (Remember, I am using my phone’s hotspot for now, which is slower than molasses and costing me a mint, while I wait for my modem.) Won’t work. Get back on chat. A person with a name this time confirms that she can’t edit a database entry either, and that my “customer ID number” has to be entered without the letters that you so helpfully put into it. I’ve lost track now how many times I’ve “chatted” to your not-so-helpful support personnel. 4? 5? 6? Did you know that most programming languages helpfully strip unwanted characters (e.g., letters) from data entered into a form field so that entering “ABC1234567” results in just “1234567”? Didn’t think so. Computer Science 101 might be helpful.

On every attempt to sign up, I enter all the information and click the “Confirm account” button, only to have the page sit there with the button and the form fields greyed out, and no network activity. I tried several times. On one of my many attempts to “chat” with support, I was told that this “must be” the fault of the web browser (easiest excuse for the uninitiated in the tech support book), the latest version of the browser I have been using for years with no problems, Firefox. It can’t possibly be that your site is defective, because that’s just not possible. No, I’m encouraged to use my phone to use the form, which also uses Firefox because, just like with the Canadian ISP I’m trying to choose, I’m trying to exercise my choice to choose something else other then the oligopolies (namely Google, which you support person suggested) I’m presented with.

So with your support person apparently willing to lose a client because he can’t use your website, she dumped me to figure it out on my own. Can’t possibly escalate the support ticket to someone who can write to your database, which would ABSOLUTELY be the most straightforward thing to do, and the least problem for your new customer.

Oh, and after all this, I received an email from Canpar to tell me that my modem is on its way … with all links for tracking and arranging the delivery “invalid”. This just gets better and better! Canpar tells me on the error page that they can’t help me, but suggest I “may want to contact the sender of the email message to see if they can provide an alternative link.” I laugh that off, because Tek Savvy can’t even help me with their OWN system!

So I await my modem to see what calamity awaits me. I can’t log into my account to rearrange the TV channels I want, so I expect more battles with your website in my “old” browser or hours on hold on my cell phone trying to deal with your unhelpful and very tech non-savvy support people.