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

https://www.reddit.com/r/3Dprinting/comments/747slw/3dhubs_is_dead/