Epic Dyson sale knocks vacuum prices to just $299