I also used their services for my own company, and they did a good job. The people I dealt with are good profesionals, so @ this price I'm loading as much as I can. Already got 4.5 MM shares today (in 12 smaller pieces), and I just put an order for 2.5 MM more (@ 0.0005). Did not got any as of yet (of the new order), and for some reason my Ameritrade does not show this Buy on Level II, or on the Streamer. It did the same with the previous order (it posted the order only after about 2 hours).
Mike