I've never used the above but guessed it was pretty likely someone on here had...no idea why....What it is - just a money wire service like Western Union??
My bank (TSB) charge about £20 for bank transfer and require loads of details apart from just the IBAN bank account number and SWIFT/BIC code of the bank .
So add hassle and roughly £20 onto your final price if you decide to pay that way