Keeptruckin has really gone downhill since I first started using them. They've made some improvements with their app that have improved driver convenience, but the quality of their actual ELD device that you install in your truck is poor. Constant connectivity issues and seems like it needs to be replaced every two years at least. At least before when I would call customer support I could get a person right away, but now I get a long list of voice prompts.