Hi guys, Im fairly new and I was thinking of using Neteller or Click 2 Play to make deposit's. But I would first like some clarification that these are safe websites to use. Does anyone have some insight on these two websites?
Thanks
Thanks