I ordered a Walmart card got a verification call the next day and after 5 days they replied me back saying we cannot process your request. And we cannot explain further on the reasons. I am not sure why and for those who don't believe I will copy the email content here.
"Unfortunately, we're not able to disclose any further specifics regarding this process. We truly apologize for any inconvenience to you." infact they returned the payment with 1 penny less than what I actually ordered. Just imagine what 1 penny from 1000 people will earn for the company.
Note: I would give NO Stars, but this site force me to select atleast one star (Doesn't get any worse than this. Stay away!) - infact that comment is nice :)