Cancers are naturally kind individuals, so as soon as they overhear you discussing the need for new earrings or the need to add another plant to your collection, the water sign makes sure to save that knowledge for later and surprises you with a gift when you least expect it.
Crabs are also quite sensitive and sentimental, so sometimes all it takes to trigger the cardinal sign is spotting anything that even slightly makes them think of you.
The Virgo's organized mind can retain a highly complete inventory of everyone's interests, hobbies, and desires because of their attention to detail.
Because they spend the entire year keeping tabs on their favorite individuals so they can spoil them with gifts when the moment is perfect, earth signs don't stress out when birthdays and holidays come around.
If you're fortunate enough to get a present from a Libra, you can anticipate it to be equally lovely and attentive because the sign of the air element is all about aesthetics and balance.
Venus, the planet that governs our joys, rules Libra, therefore it goes without saying that the cardinal sign is aware of the difference between a decent present and a wonderful one.