Pulsa VISA


Country United States
Address Illinois
Phone 866-833-2370

Pulsa VISA Reviews

  • Nov 15, 2014

These gift cards had automatic deductions and fees that ate the entire value of the gift card before I ever even used them . They have no regrets but the person that purchased them paid full face value and the gift card provider never had to honor the card . Absolute rip off !!

Write a Review about Pulsa VISA