USAA handles depositing paper checks through their site and mobile app. Essentially all you do is take a picture of the front and back of the check and enter the amount and submit. The only time you have to go to a UPS like I described above is when the check is for more than $10K.
If you are referring to regular personal checks to write out, you get those too.
If you need to take out more than you daily maximum amount then you just give a quick call and tell them you need to take out X amount and they give you the option to take it out from a local bank or an ATM
Here is a screen shot of the mobile app check deposit
I've banked with 4 other banks and this is by far the best bank solely for their responsiveness and ease of use. They also always notify you when there is a problem with you account or anything fishy happening. USAA is a normal bank just mainly mobile so you don't need to deal with tellers or physically going to the bank.
Sent from my iPhone using Tapatalk