Surface 604 has been the absolute best company to work with from an after the sale service standpoint. They totally stand behind their product and will do whatever they can to insure any issues you have are handled promptly and professionally. I would highly recommend them to anyone looking to purchase an ebike online.