I ordered a delightful mix of Asian snacks that can't be found in the rural area where I live. They got my order correct; only 1 out of the 5 items that I ordered had an expiration date printed on it, and it was well within the expiration date. I'll definitely be a repeat customer.
The only reason I give them 4 stars instead of 5 is that shipping was a little slow (I ordered on September 7th and the package arrived on September 18th). But I guess I can't complain about the shipping since it was only $6.99 for a 7-and-a-half pound package. Also, 2 out of the 3 cans of lychees that I ordered had dents in them.
Edited to add: After the fourth time ordering from them I began to get suspicious as to why none of the food items had expiration dates printed on them -- so I downgraded them to 3 stars.
Edited to add: On my fifth order more of the items had expiration dates. However, the bag of Kasugai gummy candy I ordered was more than a year past the expiration date, though it tastes fine. It's not worth the return shipping charge to return this item to efooddepot./