I have been using this payment center for a few mo...
I have been using this payment center for a few months now and I must say, the experience has been quite good. The customer service team is always polite and helpful. However, there have been a few instances where the response time was a bit slow.
