Of those, I've only ever used Nirvana and I have had all orders delivered in a timely fashion and complete. I haven't ordered seeds in over a year, though, and hear that they have changed a bit. So I can't really help too much on that.
I've also never had cause to use peroxide for any reason. You shouldn't have to unless you know you have root rot.