The problem is with Canada Post and CBSA in BC where there is a massive
backlog of small parcels waiting to be processed. I have had two items
shipped from China in March that have only just arrived in June. I have
contacted the sellers of both items...