asked by Natasa S. on 2/16/17
Don't sell or buy from them, they will steal your money, and you have no recourse to get a refund.
Get answers from the CardCash staff and other customers.