Get them while they are in stock: https://www.bestbuy.com/site/amd-…lsrc=aw.ds
Not below retail, however these are rarely in stock at retail and this is the lowest price you will find now, plus you get the two bonuses. These "may" be cheaper when the 3950X launches but maybe not as these are recent CPU’s and $250 less than the 3950X retail estimate.