Walmart has a Dyson in their Sunday ad for $249 regular $399, on their website they show the Summerfield store has it in stock.
https://www.walmart.com/ip/Dyson-Bal...07-01/53356139
We own the Bissell Bagless Rewind. It's currently $129 at Kohls, but they often have discount coupons around. We picked up that unit about this time last year on sale for $99 and we had a 30% coupon, best vacuum for $70 we ever bought. It's held up good since we owned it and works great. Before that we had 2 Hoover bagless uprights and neither one lasted much longer than a year or two.
BISSELL PowerClean Rewind Bagless Vacuum (1327)