super C.
I ordered a product, hasn’t come in
I ordered a product in November of 2022. Granted it was the free econ package so it said within 25 business days after it had been shipped it would arrive. It didn’t end up shipping until late December, and I was fine but mildly annoyed. It is February 17th at the time of this review. I spent $150 USD to get something and it appears it wont come in. I feel as though I have been scammed. I have contacted support a few times and they did not help. Rather do business through TFSOURCE, and they stink. At least their shipping reliability is worthy.



