I sent a Kmart card for Amazon credit - it took well over 2 weeks to "be received" (USPS from Los Angeles to San Francisco), and after reading these reviews, I was getting nervous that the card was lost to me.
But, they did acknowledge receipt, and the card was processed and I received Amazon credit within 24 hours of that.
Not sure if I would use again, seem a bit flaky.