<<Disclaimer: Verify this information before applying it to your situation.>> Hi to all, where can I find English muffin rings? I've looked everywhere. I've asked around, and no one has ever even heard of them... Don't tell me I have to go to England! :) Sanna