Are You Kidding?
Yes, They are one in the same (the name is at the top)
And they are the Best! I have always had excellent experience with them. But I doub t because you see a Toastscan on their website, that it means they have it in stock...........I would make sure first.