I used to get my pens/vials at Walgreens. There are some pharmacies, as well as Costco, that sometimes will sell one pen at a time. They don't advertise it, you'd have to ask. I've also gotten cartridges (available in Canada), where it's MUCH cheaper. Some people will also go in together and purchase a box of pens or cartridges together and split the cost (I got one from another FD mom for $25). The pens/cartridges are better if you're at lower doses, as the shelf life of Lev is 42 days (Lantus is 28). Keep in mind, for someone shooting a 1u dose, a single pen will last several months. When G was at his max, I was going through a pen every 3rd day, so it never got old. But the pens are 300u vs 1000u in a vial. If the vial loses its effectiveness, you are wasting a good portion of it (and your $$$). Definitely shop around and find the options. I checked Walmart, Walgreens and a local pharmacy. At that time, Walgreens was the most affordable. At one point the manufacturer also had some coupons - not sure if they still offer them, but it was $50 off your first purchase; $25 off your next. Will see if I can find the info - or you can check in the Lev forum with the "stickies" at the top.