Have never seen a McCafe in a McDonald's in southern Colorado or Tucson. They sell McCafe coffee in Keurig pods in the grocery stores; and Target and Wal-Marts with groceries and I think Sam's Club and Costco. As for ketchup, most of the McD's I've been to have dispensers with little white cups for the ketchup. It's only the drive-thru's that have the packets of ketchup...or catsup...or however you spell it.