I use paypal with them, due to a certain currency-credit card benefit I get for the my paypal's credit card, so no exp there. But if you can use paypal, a pity to "eft" a whole shop :)
(ironically to a non native speaker like me, EFT is known as electronic funds transfer, so in my eyes if you...