Iain,
When is her birthday? Can you wait for Black Friday? Just a few days til then. The price may drop a little more. I really could not tell you if Memorex is a good brand. The price is amazing!! I am unfortunately a 'big brand' name person. I buy when the prices have fallen sharply. So, I can not tell you without a doubt not to buy it.
Alan