The duration of a filler's effect depends on which filler is chosen. Some fillers are permanent, some last years and some last months.
The most common fillers are made from hyaluronic acid (HA); these are broken down by a specific enzyme in our body so the duration of effect depends on:
1. The number of bonds and/or the size of the HA molecules in a particular filler: Not surprisingly, more bonds and/or larger molecules take longer to break down. Sometimes my patients will ask me to use a long lasting filler in a specific location (for example Voluma in the lips); however, filler must be selected based on the location it will be injected. In this example, if Voluma is placed in the lips, the result would be unattractive because the Voluma's consistency is too stiff for that location.
2. The level and quality of the enzyme that breaks down HA in a particular person (hyaluronodase or HAase): There is a natural variation in hyaluronodase level and efficacy from person to person. Some people make more, some people have slight structural variation that make their enzyme work better than another person's enzyme.
3. The location that the filler is injected: For example, the earlobes don't move very much and don't have a great blood supply. It seems like filler lasts years in this location. I have a patient whose ear lobes I injected with a hyaluronic acid filler 7 years ago and they still look terrific. On the other hand, the lips are very vascular (have a good blood supply) and move a lot. The same filler that has lasted 7 years in my patient's earlobes lasts an average of 9 months in the lips.
4. The volume of filler injected: The reason why volume matters is that the enzyme (HAase) can only chisel away at the surface of a clump of filler while the inside (volume) is protected. As an object (or clump of filler) gets larger, it has less surface area in relation tovolume. To understand this, it may help to consider how easily babies get cold compared to adults. A baby has more surface area compared to its volume than an adult so babies loose heat more quickly and are at greater risk of becoming dangerously cold. Applying this principle to fillers means that a little bit of filler will be eroded more quickly than a large cluster of filler. Two syringes injected in one location last longer than one syringe in the same location.
Patient often think that doctors can control how long a filler lasts. Unfortunately this is not true; the determining factors are the patient's choice of filler, the choice of location, how much they want or can afford and factors inside the patient's body. Of course, your doctor should be educating you so that you can make an informed choice. You should know the name of the filler you receive, the filler's average lifetime and the volume you receive. Like many things in life, you get what you pay for. In your case, the low cost you paid did not include an adequate explanation of what you were getting.
I am concerned that you mentioned Canada in your question given that you live in Arizona. If you travel to Canada and get injections there, that's fine. The same filler made by the same manufacturer should have the same properties and be as safe as that filler in the US. The problem is that it is illegal for a physician to import drugs from other countries. A physician who is willing to break this law, may also be willing to cut corners on other aspects of medical treatment.