If you can't get a refund any other way, you might consider small claims court, which is specifically designed for small problems like this (<$10,000).
In most states, you don't need a lawyer. In fact, in many states you can't use a lawyer. Also, as a buyer of a product, you can file in the state where you purchased. In other words, you don't need to file in the state where BFL is located.
The process is fairly straight forward. 1) Send BFL a letter of intent to sue. 2) File with the small claims court. 3) Serve the party you are suing. 4) Collect your Evidence. (Sales contract, order status, etc) 5) Go to the court hearing.
If the party you are suing fails to show at the hearing, then you may win by default. This works well for parties that just don't bother to respond to their customers.
This process creates a problem for the one being sued because if claims like this are filed in multiple states, it may be cheaper for them to settle then to go to all the hearings. Sometimes they will settle after the letter of intent is received because they realize that the process of fighting the claim will be more expensive than settling the claim. But if they try to fight the claim, they will lose anyway because they haven't delivered their product or issued a refund.
The only issue with small claims court is it does not force the defendant to pay. It only issues a judgement against the defendant, so it is still the person who sues responsibility to recover damages. At least it would show they have a judgement against them.