|
|
|
|
|
by some_random
995 days ago
|
|
What do you mean when you say these companies are offering credit cards? Aren't those cards still managed by Visa, Mastercard, AMEX, or Discover? My understanding is that they're just running the rewards system and putting their name on the card. |
|