Total waste of time..BBB is business…
Total waste of time..BBB is business friendly due to membership fees from companies,and has no concern for resolving consumer complaints. Simply another so called consumer advocate with only self-serving BS…
Date of experience:
Dec 30, 2022