AllBrands is a great online company to deal with! They have good prices and excellent customer service! I had a problem with one I'd purchased from them (& had in hand 2 days later!), and they told me where to take it. When I got there, they already knew the problem and wheeled it right back to the man who does maintenance and took care of it for me. It was just an adjustment inside. They even honored the warranty although it was out a month prior!