Honestly can't tell how reliable miners depo has been so far. Yes, they did have some hiccups in the beginning which is normal for a company that went from 0 to 100 over night but they're support staff usually responds quick and are active on email which is really great if you need instant answers.