I buy mine on Amazon for my birthday last year . I love it . the heart monitor function have help I in my training . I would definitely recommend this for anyone want to take they training to the next level .