EnglishTeaStore / could be better
I can't say they are the worst among similar companies, but they are definitely not the best ones. And everything would be perfect if they shipped an delivered on time, if the delivery itself didn't take so long.
Judging only by my own experience I can say that no matter that I paid for an expedited shipping, the delivery took 4 weeks. And it's the strangest thing for me because "expedited" means "as fast as possible". Has the meaning of this word changed?