Better Business Bureau is useless, it won't help you. All you can do is lodge a complaint with them that lets other people know that complaint has been with the company. BBB hasn't had good press in a long time, they used to have a good rep but I think it has declined over the years from what I've read.
wqh, sue in ca