I've gotten some subs from them and the name looks "suspicious."
Does anyone know anything about them?  Do they engage in unauthorized
redistribution, vacuuming, etc?

Douglas