I bought them from a LPS. They had about 10 of these cups but didn't notice the worms until now because they are the same color of the food. I did notice some fruitfly cultures next to these cups so I'm sure they come from the same breeder since the cups looked identical.

What's are those phorid flies ?

By the way, do these hornworms or waxworms cause impaction?