From time to time, I try to cash a check from Wells Fargo and every time I need to show XXXX IDs, talk to an agent, listen to his solicitation speech ( " open an account '', " joint your husband 's accounts '', or both! ) and then I am allowed to cash the check. It is a waste of my time and I find it very intrusive. The check amounts are below {$500.00}, so it is not a safety issue, it is a solicitation hassle. This is the proof : I had to go today to the branch because yesterday, in the drive thru, they did not want to cash me the check. I offered the XXXX IDs but they still told me I had to stop by the next morning to talk to the agent! I have to always answer if I have an account with them and if not, if I am want to open one. I do n't want anything but cash my check in a simple, speedy transaction! 
