I was flying business class from Accra to new york recently. We arrived at check in 90 minutes before the flight was meant to depart. We were informed that check in closes 2 hours before. Very bad service on behalf of delta. Had to book British airways that night. Much better service. Will never fly delta again. Worst part is refund was not enough to cover ba ticket.