My experience with the transcon snack basket has been hit or miss. Had it from PHL-LAX, but not LAX-PHL. Not offered CLT-LAS, but LAS-CLT it was offered to someone who turned down lunch, not to everyone. No sign of it PHL-SFO-PHL, but that was a few months back, so it may have been prior to them rolling it out.