does sams club take mastercard | get quotes for services | usaa auto insurance in nj | direct general insurance reviews