If she’s being honest and the person very specifically focused on certain items he had previously asked for.... it wouldn’t be an outrageous jump for her to accuse him, or us to have suspicions as outsiders.
That said, could be lying, or even if honest there’s an outside chance it was an associate acting unbeknownst to shady who just happened to know some of the big gifts.