If you live in the United States and did business with Black Arrow, in addition to submitting a complaint through the BBB, you can submit a complaint through:
http://www.econsumer.gov/This is a site that is run by the FTC specifically for foreign companies.