The only stuff I see approaching $3/gr on the gov't store website (which is the cheapest place to get it) is if you buy in bulk (30gr or approx. 1oz, which is the max allowed). If you are just buying a few grams at a time the average price seems to be closer to $10CDN/$8US per gram for small quantities. Anything below around $10CDN requires you to buy at least 10gr minimum.
I won't post the link because I am not sure if that is allowed or if it accessible outside the country but just google "bc cannabis store".