Yes, they toast the buns. So does Subway! I got an Italian hoagie in July '10 and the prosciutto was loaded with fat. I had to constantly pick it out of my mouth. I got another Italian at Wegman's a couple days later and had no such problems. The hoagie was bigger, too, and cost less.
Our total bill for 2 regular hoagies and one half hoagie was $21! They charge .50 (or .75, I can't remember) extra *per sandwich* if you use a credit card. Go to the bathroom before you get there -- no restrooms!
I'll eat somewhere else next time.