I purchased through their site, got a welcome email, and their guidance made device setup painless. Support answered my TV compatibility question politely. Streams have been stable and sports look great on a decent connection.
Ordering the SIM was quick with transparent taxes and fees. Account dashboard shows usage clearly. One hiccup with eSIM instructions, but support fixed it promptly.