Bit of a necro-post, sorry about that (but this thread was still on the first page of the section, so I figured why add another thread?
Amazon cards in the $10(USD) denomination are once again out of stock. It's been some time since I last saw them in stock, though I have not checked daily, nor even weekly. What is the restocking process/frequency like for these? The last information in this thread is several years old.