I think (but don't quote me on it) that Directshares are really a rebadged etrade. They have a had a couple of issues like this over the years but in general have been pretty good. Thanks for taking a look waymax!
SSN Price at posting:
9.1¢ Sentiment: Buy Disclosure: Held