I have have this product for several month . it be very buggy and finally crash . the computer could not recognize it nor could I do a reset . I contact tech support and to simply summarize it , they be awful : unresponsive , uncaring , and do not offer any meaningful solution . the product deserve 3 star at most , but I downgrade it to one because of the tech support from Garmin