bought from them for years and they are my one and only stop shop.
Everyone whinging about customer service needs a reality check. you can't have bargain cheap AND great service. That adds cost. If having someone hold your hand through a transaction is what you need, try office works instead