Comment Comment by throwaway306744 I bet MasterCard and the others have profited from literally everything on your list. They are too big not to have. parent throwaway306744 5 years ago