When i was promoting i have paid DJ's out of my own pocket on more than one occasion, i have booked DJ's over 10 yrs ago, that even now promoters would wince at the charges..........but guess what, i never ever once stiffed anyone.
So yes, you should pay at least expenses, but fee should be negotiated when the DJ takes the booking.
rUSS