Some deals are too good to be true. And, for Amazon, they will cost the company. A Canadian enforcement agency announced today that Amazon Canada will pay a $1 million fine for what could be construed as misleading pricing practices. More from Recode:Fox's digital ad boss wants you to use an ad blockerAmazon didn't kill Macy's. Macy's did.You'll probably...