I made purchase from Terrafinds but my order never arrived. I believe that I’ve waited more than reasonable time and fact that their customer support didn’t even answer my refund request doesn’t give them any credit either. Avoid buying from this scammers, better spend your money elsewhere.
I had the same experience! They are horrible to deal with and take no responsibility. Just because they say they shipped something doesn't mean they did