Our flights from Vancouver to Colombo offer two bags per passenger for free. Each can weigh up to 50 lbs (23 kilograms). That means we will be able to fly with up to 200 lbs of checked baggage between us.
There are plenty of things that are a better value in Canada. They're not big ticket items, but products such as skin cream for his sisters and dried cranberries. Also, some things are hard to find in the Sri Lankan market, for example, long-lasting AA and AAA batteries or good-quality kitchen sponges. As long as we had this hefty allowance, it made sense to pack heavily for this trip. The only consideration is getting to and from the airport on each end. The transfer becomes the airline's problem.
We packed the bulk of the items this morning. Not counting our two 15 lb backpacks as carry-ons, I expect we'll be coming in well below the allowance. My estimate is that we'll only have a total of around 160 lbs (73 kg) when we weigh in at the counter at YVR.