. How safe is a credit card deposit with... Neteller? Any nightmare stories that I've could of missed down the line? Many thanks in advance.