If you have no issues, it works flawlessly. If you have an issue and have to call, they bounce you around to different foreigners who have no clue that you just talked to 3 other people. Their fees are plenty high, but it is a useful tool. They need to implement better customer service.