You have to be really careful about some seller's claims of old price vs. sale price.
For instance on the newegg.ca web site the Ryzen 7 2700 is on sale right now for $184.99 $Cdn and on Newegg.com for $139.99 $US.
The "old" price on the Canadian site shows $419.00 $Cdn and $139.99 $US on the US site, denoted by a "stroke-out".
But that's the initial release price when they first came out last year, not some recent price.
So don't be fooled into thinking that they are suddenly (and generously) lowering the price.
However, the price on the Canadian site has dropped from $209.99 yesterday to that $184.99 price today, as well as from $159.99 on the US site yesterday to $139.99 today.
Both of these are very good price reductions.