They must not have much business. If you signed up for temp work and they were a decent company with enough clients, you should have been called immediately...within a day or two.
Yes, sometimes there is short notice, but they are assuming you are getting up and getting ready to walk out the door when they call. That's fine if they are going to call you daily or several times a week, but NOT once in 4 months. 4951