It seems 3DHubs took a bad turn for the worst:

https://www.reddit.com/r/3Dprinting/...dhubs_is_dead/