Just an FYI about Fantes:
1) It is confirmed that they do not charge shipping for the gift cards. (The charges are removed at the time of billing.)
2) They physically mail the certificates.
3) When you want to purchase something on their site later on you will need to physically mail back the certificate (and indicate in the comments box online when you check out that you intend to do so). Talking about archaic!!
4) They kind of freaked out when I submitted 40 gift certificate orders online and called me to let me know they do not feel comfortable with this. (They thought this is some scam or something...) They did not process any of the orders...
5) I'm pretty sure their store is listed at AMEX's website:
http://shopsmallnow.com/. Use zip 19147.
Good luck!