Don't rate James at all. Doesn't create or score enough in that team. I don't think he's particularly liked by their supporters either and if they're willing to offload him after 2 years, obviously not by their management either. Cheap, but there's a good reason I reckon.