wow, thats terrible.
i'm going through something simmilar, but its not quite as bad (yet, knock on wood). last wednesday i ordered a bunch of orchids for a similar reason, only to find out that they only ship on mon and tues (which was never mentioned until the order was final). i called, to make sure that would work, since i had ordered a plant "in bud," and they said that it would go out on monday and it would still be in bud and it would be fine.
then monday was laborday or some such, so it went out on tuesday. but they never emailed me to let me know it shipped, so finally on wednesday (a week after i ordered it) i called (again), to ask what was up. they tracked down my order and said it had gone out on tuesday and should be here tomorrow. i've been watching the door pretty much since noon, and now its almost 9pm, and no package. i am dreading a box full of dead orchids even more than i am dreading the hastle of having to try to get them replaced/refunded.