Some customers have reported slow response times and higher-than-expected fees, though the company maintains a strong reputation overall with an A+ BBB rating.