US Immigration Pre-Clearance airports

My Vacation Lady recently got asked this question from clients headed to Aruba--- Why does my confirmation read that there is a 3 hour check in required at the airport?  Why do we need to be at the airport so early before coming home? The answer is actually very simple- it's because you go through [...]