I received an order in almost lightspeed...... perhaps 3 days? Customs can tie stuff up for days, which they did to another order of mine, previously.
If I recall, my last order was around, $100 + US, and FedEx, ( or whoever it is that Biotest uses...... ) charged me about $16 Canadian on top of that when the package was delivered. I think I got gouged more than that on the last order, so there's not necessarily too much consistency.
Bittabit, and other BC'ers, I have been toying with the idea of coordinating our orders. I don't know if it would be worth it, but we could make one big order together, then split it up when it arrives. I had thought of this for Lower Mainlanders, since we could actually get together to split the stuff up.
One drawback could be that if the order is TOO big, customs will assume it's for resale, then you're looking at BIG brokerage hassles.....