Absurd pricing, high failure/underspec rate. I got lucky, the only thing I ever ordered from them, a Pulsar 100, is still going strong after two years, overspec at about 125mw.
Many better companies to deal with these days. Nova, Lucent, Laserglow, Optotronics, etc.