I ordered some t-shirts, different colors, same manufacturer, online on Sunday. By Thursday I canceled the order because it took them that long to figure out that they didn't have the colors I ordered. I got called EVERY DAY for four days just to find out that it wasn't going to happen. You either know that you have product or you don't. It was disappointing. I'm on a deadline, so I ordered similar items from another company. I truly hope I get the shirts on time! :o(