I ordered a number of perennials and annuals early May. Now they inform me that I will get the plants mid July. Never order from these crooks.
I order quite a bit from them and have never had any problems. If you're not happy with the time frame, call them and tell them you want your money back. They will give it back to you. Have you tried this first before posting this? Or did you just get online and trash them before even trying to resolve the problem?