Has anyone bought Hallmark giftcards online? Have they always cost an extra $3.95? Has anyone bought an E-giftcard?

_________________________
Stan