Sometimes their answers are rude, sometimes not. Unlike the local bank staff, their overall customer services are not generally bad.
But I'm impressed when (nearly) everything can be done through online, their real-time chat and inquiry ticket system.
Inconsistent info. Yes, but it happens...