The User Disk Quota module allows to limit user disk space usage per single user or per user's role.
How the module works
Each user could be limited on the total size of uploadable files. The limit could also be set per user role.
The disk space limit, by design, works only for file uploaded through Drupal form API. FTP uploaded files could not be counted on disk quota total size.
Supported modules
User Disk Quota integrates with the following modules:
The module provide schema to import and store free zip code database and functions to work with data.
Data can be obtained from http://greatdata.com/free-zip-code-database US only.