Agree with everyone who said to have the passport shipped to her. Delta always checks my passport and verifies the visa when I check in for my first domestic segment of the trip. Also, if you choose to ship with UPS, make sure to have the label online and apply the discount codes DELIVER and EIGSHIPSUPS. This will give you a 45% discount compared to their regular price. I have seen people paying outrageous prices in-store when they can save a lot by simply buying the label online and printing it at the store.