I see a number of you saying that you are depositing with credit card. What bank/card are you using that will allow this? Email me offline if need be by contacting a mod if this is a taboo topic here