Im not finding anything on BBB for this company? and also something to consider
"Businesses are under no obligation to seek BBB accreditation, and some businesses are not accredited because they have not sought BBB accreditation.To be accredited by BBB, a business must apply for accreditation"