At the OTB tonight I saw they had "homemade meatballs" on a sub... figured I'd try it (can't find a decent freakin' *real* meatball anywhere around here!) ... does "homemade" mean plopping a few out of a freezer bag, then nuking them in the microwave? They did taste A LOT better than most, though! So maybe they were homemade then frozen... not too bad, like the usual gelatinous bread/fat-mush balls you usually find around here...