Another person may be looking to scam you when they request you to acquire a gift card and share the card range or pin/code so as to purchase one thing outside of the traditional use with the gift card. No, there is not any expiration date for Steam gift cards. https://rylaniqqrn.blazingblog.com/28716428/check-any-gift-card-validity-no-further-a-mystery