Happy with this developer
No issuues with payment and accessing the apps. App installation could be less time consuming, but shouldn't put you off.
Finland
No issuues with payment and accessing the apps. App installation could be less time consuming, but shouldn't put you off.