One of the absolute worst, if not the worst AV Rental Company in Illinois.Extremely disorganized, dishonest, and debased companies out there.I've seen this company ru ... more