The toastie is having its moment