I have not problem with the device. But the apps' functionalities is limited in my opinion. It only desplays your current heart rate, you have to be responsible to the rest on your own (i.e., to control how you do the exercise to maintain HR zone). The app could be more interactive to user while doing exercise, support exercise plan (e.g., cardio, fat burn, endorance, etc.). Besides, the thirdparty apps linked to Wahoo apps are not interesting.