Disney Princess Sale: Talking Sofia Doll $28.99