AGAIN, the site went down for over 24 hours yesterday, because of bandwidth. But this time, it wasn't my fault!! I requested more from my host 3 days before the site ran out of it. However, since most of the staff over there is on vacations, there are delays in communication. It was finally taken care of this morning.
On a side note, I'll NOT let the site down until the first of the next month, unless there's a day or two only left to the month.