I checked my miles at Delta.com today, and hadn't gotten credit for the JNB/CPT leg or for the JNB/ATL leg. So, I called and as a bonus got their "call center". Lucky, lucky me; at one point, the young lady told me that since I flew on SAA for those legs, I wouldn't be getting Delta miles. Um, I paid *Delta* for my ticket, not SAA. Well, she would have to check with her "superwiser". I hung up and called back, asked to speak to the "superwiser" myself. Supposedly, the credit is in the works.