Hey, logitec!
Our servers are located in the EU! Where are you located, and can you PM me a link or two you've been getting those speeds from?
Thanks!
Regards,
Willy!
API completely out of order... upload doesn't work anymore...
API completely out of order... upload doesn't work anymore...