I'm not a fan of BoA. I received a personal check a few months ago from a BoA customer and I tried to cash it at BoA without an account. They refused to cash it without fingerprinting me. I'm sorry, not happening.
Now that I actually like. Make finding you WAY easier if you are a big cheater..... Not saying YOU actually look shifty..... But don't take that as me saying you DON'T look shifty....