Thought about this, OP let us know if this would work.
If we are not going to physically meet up and we will be shipping the gift, if it is something we are going to order, say from Midway, would it be best to pay for it and have it shipped directly to your recipient? That would save an extra shipping charge.
No name calling. Consider this your in thread warning.