Couple of things:
Nothing is truly free. You just may not know how you are paying for it.
There is no such thing as a 100% anonymous VPN. Traces always exist.
If you want as close to true anonymity, you must implement it layers.
To remove local traceability, you need to operate from virtual...