STStubHub InternationalView company profile →Aug 28, 2025Weak interface and crazy feesPoor interface and usability, along with terrible fees