Honesty is always the best policy when it comes to Customs. About 20 years ago my girlfriend and I were returning to Canada after a trip to Wyoming. I had 4 24packs of beer which I declared not having any idea how much duty I would have to pay. He had a look and sent us on our way.
Vi- I don't recall the amount, only that it seemed like a lot. What I remember most is being last in line to pay and that the line moved sloowwww. By time I was free to go the tiny Saskatoon airport was pretty much deserted, my girlfriend was sitting there waiting for me.
I have to critique your selection though - what, no cocomania???