I live in South Surrey, BC. I've found the pharmacist at our local Pharmasave to be very helpful. He entered Mookie into the computer as a feline family member so that he'd qualify for a free glucose meter when I bought a box of test strips. I also get the BC Ultra-Fine II 3/10 cc 31 gauge - they're great - so easy to inject with. The pharmacist also gives me the sharps disposal containers for the used syringes and I bring them back there for disposal, and I've gotten coupons on the strips from him. I recommend finding a sympathetic pharmacist and becoming a regular!
As for vets, ours originally didn't seem too thrilled about my decisions. However, when we brought Mookie in for a check up in December he was stunned at how good Mookie's numbers are on so little insulin and just told us to keep doing what we're doing. Mookie's been on raw food for the last year, since he was diagnosed and I found this site. He's still on Caninsulin - it's what the vet started us on and it's working. I've got to update the spreadsheet - I keep track in a little booklet that came with the meter, but we're down to 1 unit twice a day with really good numbers. The vet thinks that Mookie must be making some insulin himself and that what we give him is just reminding his pancreas to do it itself. We're (always) working on getting his weight down a bit - the vet thinks that could be enough to get his pancreas to take over again.
Best of luck,
Myriam