I have worked with the company as a vendor multiple times. After our last couple of campaigns, we submitted invoices for what Touch of Modern owed us for the products we sent in to them for their customers. We've waited almost a year now for payment - we are still waiting. In fact, we are still waiting for someone to just respond to our emails! It's absolutely the worst business I have ever worked with.