I've read through all these reviews considerately and the number one thing you should take from my review is Mai Mai is HIT OR MISS.
I've ordered from here a few times because it's the closest location for me to get Chinese food. I normally go for a typical combination, chicken fried rice, egg/spring rolls, beef & broccoli, chicken balls.
Sometimes the food is super fresh and tender, other times it's flavorless and somewhat stale. However I would never say this place is horrible. The food has never been so completely inedible or even worthy enough to send back for a refund.
You get what you pay for. The prices are relatively low. The food isn't among the top 10 best Chinese restaurants so don't expect that.
You can order online or on the app with ease, their menu is classic and easy to read, the workers are friendly, the restaurant itself is lacking comfort/decor but who cares.