They sell frozen White Castle sliders at Aldi's. Just sayin'. I know, it's not the same, but sometimes it's as close as you can get.