Amazon are canny enough to say they think it's a legitimate purchase or fraud, but most likely a family member.
They specifically told her to give them away. She did as instructed.
The bank says it's not fraud but a retail dispute - but at least they've blocked the card.
Like Lannis I find alternative providers cheaper and nicer to support. I'd particularly recommend Blackwells for books.