I ask this because a DJ wants to charge me $500 and says my recptions should only last 2 to 2 1/2 hours...REALLY? It's Memorial Day weekend and I think that he is saying that because he wants to be able to DJ at a club later that night. I had another DJ tell me that he charges $450 for four hours. Now I really like the $500 DJ and I am willing to pay the $500 but NOT for such a short period of time. So I want to know how long does a good and fun reception last?