I was buying cards from for a while. But recently back to back purchases were with 0 or couple $ balance cards instead of purchased amount. It takes the weeks! To review the problem and then issue a refund! Those were gifts, so now I have to wait for 2 weeks to get the money back to get the something else! I don't think I will be using their services any more.