Sam 5 months ago
You know what'd be super funny? Not just blowing up their call centers, but their mail.
Mastercard
2000 Purchase St. Purchase, NY 10577 US
Stripe
354 Oyster Point Blvd. South San Francisco, CA 94080 US
Paypal
2211 N 1st St. San Jose, CA 95131 US
Visa
900 Metro Center Blvd, Foster City, CA 94404