Twink, I had these at the last 2 places I lived. I didn't call in a professional and don't remember how I got rid of them, but yes, once you see them, you'll never forget about Indian Meal moths for sure. I do remember using my vacuum cleaner in the cupboards, and in both cases the culprit was flour.
Good luck!
Indial Meal Moth information