Spent five years in Philly, so I've had my share of cheesesteaks. Carl's is not bad, as far as the cheesesteaks go. However, they are missing one crucial ingredient, and it drives me crazy: they've got to move the product faster! There can be six guys behind the counter and it still takes over five minutes to make one sandwich. These guys wouldn't stand a chance a 3AM on a Saturday night in Philly!