Black Arrow Software is in the top 3 shit companies in Bitcoin world
At this point, best case scenario they're a BFL, worst case scenario they're a Hashfast. Unfortunately supposedly Josh's trolling generated more orders which allowed the BFL Ponzi to slightly perform eventually, in this case BA's combativeness and trolling can't work because it just makes them look like losers compared to a few competitors now. I use the term "competitors" very loosely because those other companies have actually produced a product.
Personally I think they are the worst. They had a good marketing message in the beginning and used it to pull one over on people who had been burned elsewhere. They knew what could happen and charged forward anyway - be that incompetency or scaming - either way they earn the #1 place for worst BTC company in my book. At least BFL shipped first generation jalapeno miners to me in time to more than break even with them in fiat, which is what I paid for them (yeah buying BTC with my fiat would have been much better). After that everyone who bothered to do research knew the risk they were taking making an order with BFL's reputation. Hashfast smelled like a company who had no idea what they were getting into from the beginning.