I got rejected two years ago. Never been so humiliated. Somehow they had my records from 40 years ago. I had been pardoned 38 years ago. 3 grams of pot. They have lots of computer wizardry at the border . I think they have an NSA person. It cost me 1800$and all I was doing was flying to Mexico with stops in USA . Now I fly direct. Sure hated losing my flight and needing t  buy another ticket.