My Dad needed one recently, and was going to get a Panasonic that Consumer Reports rated a "best buy", but was impossible to find in any brick & mortar store near him. He bought the next "best buy" on the list, Kenmore Progressive 21614, and said it's the best vacuum he's ever owned. Looks like it's currently on sale for $250, which is what he paid a few months ago.