Sorry, yeah. The union query does indeed create 600,000 records. From what I can tell, they originally made a union query out of all the possible permutations for each check box (for each item to check, there are four checkboxes, thus four combinations, plus an N/A) So, for every record in...