great • excellent • best • looks brand new • perfect • was nice • have not had any trouble • fantastic • thank you beach • awesome • very solid • really love • very comfortable • would recommend • so pleased • best camera • comes with a 90 day warranty • fine • loving • very happy • works great • love • is simply efficient • does quite great • would come with • is amazing • arrived quickly • 100 off • came packed in original box • working perfectly • creatively pleased • absolutely love • is fantastic • amazing