These guys knew my vacuum problem as soon as I explained it on the phone. I Went in and picked up the part that needed to be replaced. The salesperson even explained how to avoid the same problem from recurring. The store is a bit cramped with vacuums but it was very clean. They stock a wide variety of parts for many different brands and models.