They must be losing money on every Humbl Studios sale
Because why would a Merchant pay more (3%) to be listed on this site? Especially when Humbl was advertising rates as low as 1%. At best, they are charging 1% per sale to merchants and subsidizing the stripe fee. At worst, they are bringing these new merchants in with a 0% fee deal to have them sign up at all and are then paying the full fee.