A quick look at the BBB complaints for the new owners does not fill me with confidence.