I ordered 4 diffusers from Red Frog Compost Teas. It has been 9 days and I haven't received any correspondence about shipping. About 3 days ago I sent a message to the site and still haven't received any reply. Does anybody have any history with this company?