Check out Order My Gift!
You can choose a gift catalog ranging from $25 to $750. Once you purchase and receive the gift catalog, you then give it to the recipient, who them simply selects the item of their choice from the catalog using a simple online process. It will be delivered, postpaid, directly to them at no cost whatsoever. There is even a 180-day exchange policy during which the recipient can exchange the item for another, should they not be satisfied with their gift.
Check out the Frequently Asked Questions for more details.
If you try it, let me know what you think.