There may be other methods to assure arrival:
1. Purchase from an online store such as Amazon, But.com etc. and have the item shipped directly from the source (typically tracking is automatically supplied)
2. Purchase from a store located where the recipient lives
3. Shop early before the actual holiday rush causes conflicts
When an item doesn’t reach the recipient within a prescribed period, at the VERY least it’s time to let that person know who you are, when you shipped etc. so that maybe, just maybe they can figure out what happened at their end.
I know we have a limit of $20 but I also know that I, myself, have doubled that amount in just the purchase and shipping. Just shipping to my own sister who lives just 4 States away cost me $19 for the same item I can ship overseas at the same cost or a couple dollars more because she lives in an extreme rural area. That alone is the limit we’ve set.
If I had gone to that expense (I usually spend $35-$40 each time) each time we’ve done this and didn’t receive anything either time, I too would drop out. The only way gray can know what happened is by knowing who sent each time so he can get a better handle on which shipping systems didn’t work and maybe even why (sometimes something is sent that will not clear customs but the sender may not know what or why it didn’t if there is always a dead end of silence)