Tried the tamales, they are awesome. Not quite as good as homemade, but they beat El Toro by a long shot. I'm sad I only ordered one.
Delivery times are not great. I once waited over an hour for it to get to me. I don't think it is unacceptable though, as they only have one driver and deliver to all of Champaign and Urbana. Overall, picking it up is so much faster but either way I think it is worth it. I've never gotten cold food or a messed up order.