I have to agree with bsay about the response time from their customer service. It is extremely s-l-o-w.
Also, another thing that I'm not happy about is how long it actually takes to receive an award. I have just redeemed 3500 awardmiles for a $25 Supercertificate. They said it would take anywhere from 4-6 weeks to receive a confirmation from Giftcertificates.com.
If you're okay with that, then I say go for it. Good Luck!!