
As already stated there are different rules at different banks. By me banks will no longer allow bulk coins to be purchased unless you have an account. And too when you bring in bulk coinage, most banks around me no longer have coin counters so they send them out for counting. If you have an account there, they will enter the amount into your account minus a charge for this service. If no account, you would be sent a check and also minus this service and the postage.
If you have a business that requires large amounts of coins, you are supposed to register that info with the banks.
Usually if customers request rolls of coins, a few could be sold but if requesting large amounts, there will be a charge if no business requirements.
You should check with the banks in your area for more info.