You asked:

who sells oreck vacuums

  • John Lewis
    John Lewis
    Oreck vacuum cleaner is a class sold by every branch of John Lewis.