I agree. WorldPay has some of the best reviews for EU countries. Its customers service and support is not bad. Usually, the maximum time they take to process any request(which can even be investigations, tracing etc) is 5 working days.
__________________
Never share your den with a fox cleverer than yourself.
|