Is that the final amount owed by you to DHL? It seems about right for 18% duty plus 7% PST and 5% GST (B.C.) which is actually $86.83. Usually DHL tacks on a processing fee (minimum $10.00 which is also subject to taxes). I doubt they waived it in your case so that might not be the final amount or you were taxed less than you should have been.
3/25/16 at 4:26pm