Logitech F310 review: a solid controller for $20