Digital Threadz
Bill Your Credit Card BUT Never Send Order, FRAUD ripoff
I placed an order with this company on October 28 and have not received the order yet! The website says they will deliver in 14 days to a max of 6 weeks. They have far exceeded that time period. Furthermore, the company charged my credit card for the items, even though they never shipped them. I ...