I joined it back in March after finding nothing since Nov. 02. My first shipment of the speeders and Vader / Leia Unleashed shipped within a week. Since I had already ordered a case from newforce with the padawans, Aayla, etc., when I signed up, I just didn't order those figs. (leave the qty as "0") My next shipment should be huge: Luke, Sidious, Obi Unleashed, Clone Wars vehicles, Han Hoth, Chewie Mynock, and the items I have on hold: Mace, R2 and spider droid. So far, their service has been excellent - always a quick response on email - and they're willing to hold figs to save you on shipping (which is fair to begin with, only cost $10 to ship 2 Unleashed figs and 2 speeders). They charge your credit card with a 50% deposit to secure your items, but everything is laid out nicely on your account status page.
I recommend giving it a shot, Cosmo.