There are too many internet lawyers on here.
OP: It has been 3 days and no contact. Regardless of the transaction, that is unsatisfactory. If there is communication opened regarding a potential buy, it needs to stay opened until the buyer receives the item. If it was me, if I don't hear anything after 7 days, I'd dime the member out. One week is way too long to go without communication, especially since you sent money.
I personally prefer the gift option but will add in a "for sale" post that if the buyer doesn't like that method, they should add 3% to cover the charge. That way everyone is happy. Also, the seller needs to factor in if they are adding shipping and stick to a firm price. If they lower the price, stating they are paying X amount of money for shipping, that is not the buyer's problem. I have personally taken a hit on selling gear when shipping was factored in but that's the responsibility I take when selling.