Stan Store Pricing Breakdown (2026): The $1,200 Creator Tax Exposed