Sorry for your Loss
In all fairness my B52's are $24.99 Canadian which works out to $18.80 USD. With a super fast google search I saw some in stock at the first place I looked, they were $25.00 usd for the same size "small", so more expensive. Not shopping for the best deal or the most expensive...just the first place I looked. (out of stock doesn't count
) Yes Canada Post shipping is expensive but Your shipping was $16.99 Can. which works out to just over $12USD....just saying.
Also You only ordered one plant which made shipping seem really expensive, you likely could have shipped 5 plants for just a few dollars more. Dropping the cost of shipping down to a few bucks per plant. In fact for you area, the most you would ever pay in shipping Is $24.95 Can or $18.49 USD on as many plants or as big of order as you want. $18.49USD is the shipping cap meaning you will never pay more than that for expedited shipping.
Canada is a super expensive country to live in, "Really Expensive" sometimes is really just in the eye of the beholder.
https://www.bradsgreenhouse.com/Dionaea ... -p98339618