Very Confusing
Very confusing. Credit Card and gift card .... too much confusing ....
Rating: 1 stars