I previously sold cars and know the "game", but did this with the truck I just bought. Worked wonderfully and they had everything ready when I arrived.Play the email game with several dealers. Don't visit the dealership until you have it all in writing. Also consider yourself fortunate that the car she's looking for is relatively inexpensive.
Also, don't be afraid to look out of state for a deal. I got my truck $4,200 cheaper than any Atlanta area dealer would offer. This is AFTER having them try to price match the deal I worked up in KY via email/text. I wouldn't have traveled over a few hundred bucks, but $4K, yep took my ass on a road trip! lol
If you ever feel like looking at Toyota, PM me. I will send you my salesman's name, and he could probably work a fantastic deal up for you. Dealer fees seem to be far less in the surrounding states than the Atlanta area as well.