StubHub Reaches Agreement To Refund $10 Million To Customers Due To ‘misleading’ Pricing April 12, 2026