When CMS is one of your client's requirement, and if you decide to make use of Opensource platforms like Wordpress or Joomla since it fits their needs, would you tell your client first? Or would you just go ahead and use what you deem is suitable as long as you meet their requirements?
I am thinking of this because I have a problem when I tell clients that I will be using an Opensource CMS like Wordpress, they would be give me with that "hey! Isn't that a free software? You should be charging lesser, shouldn't you?". I did try ways to explain like creating another CMS from scratch to have what many of these Opensource CMS could provide is totally WTF unless they have a lot of time and money to develop one but I could see that I don't give them a good impression even after I explain.
Honestly, some clients wouldn't even know what was being used to for their CMS as long as they could use it to update their site. But I don't know if it is rightful to not let them know before hand that I will be using an Opensource material for their site.
How would you usually do?