Does anyone recall a sponsor ad during a recent video on LinusTechTips for a masked credit card payment service, like Final? I think there was some promotional deal through Linus, but I haven't been able to find the video with the sponsor ad again. Thanks, all.