Excellent!
The Tazapay services are great and I got the refund within 10 days after the merchant notify the company. The delay is at the merchant company, not the Tazapay!
United States
The Tazapay services are great and I got the refund within 10 days after the merchant notify the company. The delay is at the merchant company, not the Tazapay!