When I first signed up with Amazon, deals I could find where very reasonable. The last 2 years however I find after exchange and shipping costs the products on Amazon are 15 to 30% more. The independent sellers make a good profit pushing goods around on line. Amazons days are numbered now that most retailers sell on-line. Check with your Canadian retailers and Buy Canadian.
PS... I cant write a negative review on Amazon as it would get Deleted!