Yes, we have this kind of feature. As we have three kinds of delivery method for the users from where they want to send his/her Gift cards to anyone.  If any user selects the ” shipping method ”  (one of the delivery method) the shipping cost would get added automatically.There is also a provision to add different shipping class to a different product on the time of gift product creation when you are creating a product you can also assign any shipping class to that product.