Haven't had a Thomas' muffin in many years, as I recall I didn't like them very much. I've been buying mine at Costco; love their cheese and their onion varieties.
Theirs are far better than any of the grocery store brands I've ever found.
Oh geez! I just realized I was having one of those moments when I read 'English muffins' but I was thinking I was seeing 'bagels'. Duh!