Crf47880 final price not correct

Fix the computation for final price to include mail-in rebate in new arrivals and best sellers