The Ghana Community Network Services Ltd (GCNet): Implementation Challenges: Views from some stake holders; attempts to improve the system and recommendations are also considered.