Up2Urewards (who does the Camel fulfillment) is absolutely TERRIBLE. I've had issues with their virtual card for weeks and am not getting anywhere. I finally filed a complaint with the BBB and there's plenty of others I saw that have done the same.
Congrats on the win - my hubby won a 25.00 code. I verified it with Up2Urewards and it said there was a 25.00 balance. I tried to use it on some Amazon items but it would not go through. The order was over 25.00 so when I changed my order and the balance was under 25.00 I had no problems. There was a list of things you can and can not use it for on the Up2U site.