Good to hear that you enjoyed the game so far.
Regarding the shopping task if you set it in the morning, it almost succeeds every single day.
please note that you have to ask her after 6 pm in the evening or she will just say I'm still looking for stuff. So just visit her in the evening and ask her and she will present her purchases.