I bought some some stuff form PBR a few years back, and had no issue with a direct bank transfer. I did it all from my own bank login.
...Well my only issue was the $20 fee, plus a non favourable exchange rate (bank makes money on fee and exchange rate).