Anyone been here? A new one opened on Kirkwood Hwy, so I moseyed on in to try it. I was amazed at the prices, however. 21-22 bucks for a large sub? WTF! Is it gold tinged lunch meat or something? It is no larger than a large from Capriotti's and theirs is 12 bucks at the most. Me no understand.