I have been inquiring about this company as well and I haven't heard alot. Chris alluded to a review coming up, eventually, so hopefully [H] can shed some light. Here is a thread I started a while back.
There is a review at Resellerratings, but the user reviews are all old.
I haven't had much luck finding out about this company good or bad.... what little I have seen has been generally good, though.