I snapped in this trackball and it works great.  Mine was having problems I think because I had dropped the phone a few too many times.  It think that's probably the only reason I would have problems with this one.  At this price maybe I should order a spare to have on hand.