Got a refund as Card was rejected by merchant, funds are still not added to my card after 2 weeks, it took them a week to reply to my ticket suggesting to wait...
I was using it for about a year, but with this and the negative posts in the last 2 pages of the thread, I'm very skeptical about continuing using it...