Encashing a Cashier's Check

My cousin worked in Maine for about 6 months. Since she has the kind of job that travels every now and then, she cannot stick to just one bank account and has to transfer or make a way to have her money with her. So she put it into a Cashier's Check. It was on her name and has a HANDWRITTEN signature of the bank she enrolled to. We had a HARD time looking for bank who will en-cash her Cashier's Check. Banks we tried:
  1. US Bank in Walmart of Day Street
  2. WinCo Foods in Moreno Valley
First one - Nope, only Bank of America checks.
Second, We do not accept Cashier's Check (looks like he doesn't even know what he's looking at).
Third - Nope again, only ours.
Fourth, Nah. Try Walmart in Eucalyptus (That's the second one), they accept check that has handwritten signature. I explained we just went there and she said Oh yeah? Well, you got to try other bank. Maybe WinCo.
Fifth - Nope, we only en-cash payroll checks.

Sixth , the longest we stayed in but the most effort put to help us so please consider them!*
Asked for all the info of my cousin, had to put myself and my mom as reference. Good thing I texted my mom about this since she does not answer calls at all so the helped called her she answered. Biggest problem is that the Bank in Maine is already closed so they cannot verify, other than that they would've done it easily. We were there for a good 30 minutes possibly more. Hoping this would be it but the one helping us said no, can't verify. I thanked here because she really tried and you see the concern to finish the job. (Fee was about 2.5%)

I only had two option left in my mind, either the Money Tree or Speedy Cash. Since Money Tree is closer that's where we went and not even 5 minutes, it was done. All she asked for is the Phone App that says either a statement or withdrawal showing the amount that's on the check. But while we are here, Pay Day Loans was calling! They said they got the go signal to help us. But my cousin and I already to decided to stay at Money Tree since it's almost done. Money Tree has a fee of 4.99% plus 99 cents (almost twice compare to Pay Day Loans). This is the only bad part here, a bit too much of a fee but quick and easy.

I called the Pay Day Loans back just to let them know we found somewhere else to help us and thank them again for their amazing effort and time to help us.