It says "European". Is it limited to just EU region?
I don't see a FAQ.
Found the FAQ. Doesn't say anything about geo restrictions so am assuming it is global.
Also, 90 days typical between when the online order is placed and when the SatsBack are available.