Thank you all for the advice. There is a store locally that we can demo bats that I just found. Her mechanics are actually very good for her age and she has an excellent BA and OBP. I want to get her something that she can swing easily and control.
I just noticed I didn't mention her age. She just turned 10. Even though she isn't that big I would be wanting her to use a heavier bat through refining her mechanics?
ETA - I see no downside to having many bats (never bought near MSRP)
Where do you usually purchase your bats?