World Pay really rocks! I like using them, but give them a few years and they'll be on my loathing list as well.
LOL!!!! I've never heard of World Pay..........is it similar to PayPal?