Customer support quality and responsiveness in verywell ratings reviews