How do you handle compliance for your business (the bitcoin->giftcard one). From this discussion it seems like a total minefield. Do you ask your customers for their ID Proof/Address Proof ? (KYC/AML style) I know fraud isn't an issue for you at all because the bitcoin payments would be irreversible.
I took a look through your site and there are some really great deals (7% cheaper! wow!), great work btw!