Yes, they do. This is a legitimate concern as some payment methods are one-way. However, ecoPayz allows players to deposit and withdraw funds as they wish.