I shopped for one recently and found the best deal at Home Depot. If you buy multiple pieces (so all your appliances match) u get a steep discount.
I didn't end up buying anything tho. Ended up spending the bonus on our truck. Luckily so far my stove is hobbling along til next years bonus.