sounds like you take very good care of her Ringo.....You've done quite well so far anything you give her she will love.....the gift cards are always a hit ...all women love to shop!