I have dealt with this company for over a year and a half now. They ship out within two days which is fine but the last time I ordered from them it took over 2 weeks to get my order. I contacted them and UPS and UPS said Vanilla Monkey knew that the shipping times were being delayed and they didn't let anyone know. I had to cancel my vendor booth because of how long it took to get my clothing and Vanilla Monkey wouldn't refund my money saying they can't guarantee ground shipping. To top it off they sent me the wrong items, and to return it I would have to pay a restocking fee and they could only give me in store credit. Will not do business with them again.