I ordered a Trustbag from them with an estimated 6-8 weeks for delivery time. % months later no Bag and no way to reverse charges on credit card.....S…