Do you know when the gift cards are sent? From the conditions it seems like you're eligible after 30 days but they could take 2 weeks to send them, or maybe 30 days?
Also it doesn't seem clear which products are eligible, is a hospital only or extras only policy ok or do you need to combine them?