You really must bet when checked to here. Seeing a "free" card can help them as much or more than it helps you, and you have missed the opportunity to get money in. They probably expect a c-bet -- don't disappoint them
You should also be happy to gii on the flop.
What was the "free" card?