Hi,
First I Ithink you should make it two statements so that we can clearly identify what relates to webservice, and what relates to databinding.
If you've got your entitycollection with 9 items after the call to the service, then it's fine with your web method, and you can search in the binding
Then two remarks:
Did you read the section from the manual about using webservices? There's quite a few things to setup before you get it properly.
Why not using the LLBLGendataSource(2) class between your collection and your gridview.
It gives you more functionalities, and may help you get a more detailed exception if there's something wrong with your gridview.
Hope that helps