No idea what regions you support!

Andy Baker 9 years ago updated 9 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!