World Pay Must Go
World Pay is horrible. They have made business with credit cards very difficult. If you need anything over 30 days from original transaction, you are forced to contact the support center. This is extremely time consuming and then getting them to a...