I fly them a couple of times a year and never had any problems getting miles to post on CO. They always post in a week or so. Customer service is really consistently bad, but inflight service in business class beats Delta every time in my view, but that has already been discussed here. Anyway, I would fax the boarding passes to Delta.