Bristol West insurance charges what seem illegal $25 fees for not processing a credit card