There is no such thing as FREE.
There is always a COST.
Instead of accepting FREE, maybe we should ask, WHO’S PAYING?
If you look hard enough, you might find out IT’S YOU.
And king David said to Ornan, Nay; but I will verily buy it for the full price: for I will not take that which is thine for the Lord, nor offer burnt offerings without cost.
1 Chronicles 21:24 KJV