US or UK, I like the US one due to ease of payment.
We tried our hardest to get the US one, but there are just so many hurdles to jump over, it was pretty much not an option for us. To start, you need someone that lives in the US to do all the admin and setup.
Good luck, we’ll be backing.[/quote:c42c7a24f8]