I found a muffin pan for $15 at the local thrift store this morning. (In addition to a #3 wagner skillet and a #5 Lodge 3 notch!) Anyhow, I'm never one to pass up a muffin pan, but I don't know where this came from. Any ideas? 11 cups, marked "MADE IN USA", triangular notches on either end.