Not sure how they stay in business with all the bad reviews they get from angry people.
It took a few months to get my money back from them for a shipment that never arrived.
Tool Fetch never actually refunded my money. I had to dispute the charge through the bank that issued my credit card and the bank credited my account the amount of the failed transaction.