Yes, they do. If you play at a reputable low deposit casino, you will be able to deposit using tried and tested banking options.