Yes it does. I’ve been to their trading post, it is very well stocked...bit overcrowded but hey that stuff sells like hot cakes to travels/visitors/snowbirds like myself so good on them :)
I don’t remember seeing the Mr John Carbone the pizza guy there though...