... August 29, 2010. March 13, 2011. admin General ... This is the most used deposit method. Its easy and almost everybody has a credit card nowadays. ...