CentOS 5.3 quota

I am running on CentOS 5.3 x86 64bit.

I setup quotas on /home as I thought successfully, I tested numerous times with a couple of different users. I login this morning and find my /home near 100% wondering what happened.

I have one user that some how blew through his 3.5 gig quota and uploaded 14 gigs of data. Initially when I went to go look at his quota, it reported being under his quota.

So I ran quotacheck which gave me this message:
[root@www home]# quotacheck /dev/VolGroup00/LogVol01
quotacheck: Quota for users is enabled on mountpoint /home so quotacheck might damage the file.
Please turn quotas off or use -f to force checking.

I then ran "quotacheck -f /dev/VolGroup00/LogVol01", which then updated the users quota information and now he is over the limit and can't write any more files.

I've read that you should run quotacheck in cron, but just running the command without the -f will make the server spit out that message and will not do a regular quotacheck which concerns me.

The way I tested this, I placed a few files out there that went over the limit and at the time it told me that I was over the limit. Is there anything that I am doing incorrectly or things that I could check to make sure I don't have this problem creep up again where the user blows through his quota?

[root@www home]# ll
-rw------- 1 root root 21504 Aug 25 13:17 aquota.user

[root@www]# more /etc/fstab
/dev/VolGroup00/LogVol01 /home ext3 defaults,usrquota 1 2

[root@www]# quotaon -p /home
user quota on /home (/dev/mapper/VolGroup00-LogVol01) is on

[root@www]# repquota -a
*** Report for user quotas on device /dev/mapper/VolGroup00-LogVol01
Block grace time: 7days; Inode grace time: 7days
Block limits File limits
User used soft hard grace used soft hard grace
----------------------------------------------------------------------
user1 -- 192420 3670016 3774874 15 0 0
user2 +- 12742484 3670016 3774874 6days 118041 0 0
user3 -- 2786860 3670016 3774874 27411 0 0

[root@www home]# quota -u user2
Disk quotas for user user2 (uid ******):
Filesystem blocks quota limit grace files quota limit grace
/dev/mapper/VolGroup00-LogVol01
12742484
3670016 3774874 118041 0 0

Did user2 login as user2 when he/she uploaded the 14G of data? How did they upload the data? ftp? sftp?