In ATL there is a FedEx drop box in the north terminal - just across from baggage claim. It is in the business services office - the US Post Office is just across from it in the South terminal at bagggage claim. I use them every week - very convenient.