No idea what regions you support!

Andy Baker 5 years ago updated 5 years ago 1
50/50 chance you're US only but no clue whatsoever on the home page whether that is the case or not
And the drop-downs for each provider have countries in! I didn't spot that...

Still - not being US-only is a selling point that sets you apart... Make it more obvious!