Anybody have any experience with this service? Just curious if its any better than Xoom.com. I would also be interested if anyone knew about a credit card that has low or no international fees. Thanks to all in advance!