No, of course not. BJB charges for consulting and deployment of solutions that are themselves free. What BJB does NOT charge you for is services that you can get for free. BJB does not recommend any free services unless they have been thoroughly tested and meet the requirements for recommendation. BJB has a non free version of almost everything recommended on the free services list, and to those customers that require something beyond the features of the free version, the appropriate fees will apply.