Considering pulling the pin on an ARGO xplorer 570 xrt 2 up unit. Has anyone had any experience with these. They offer a pretty good sounding warranty but I don't know anyone who's got one to know if they're good about following through on their warranty promises