None of the Coinstar machines are actually free to use; so does for the machines installed inside Walmart. You need to pay around an 11.9% processing fee to get your cash exchanged.
Besides, it will also retain a 10% processing fee for donations and a 7.5% processing fee for local charities.