TM M870 - Anyone have any experience?