Thank you all for your responses. I not a big international traveler at all. Most of my business is within the US, but from time to time I would be asked to travel to Germany, Vancouver, Mexico and London.
I probably travel internationally 3 times per year..which is why I can't understand why I am being flagged. I have excellent credit, no criminal record at all...etc.)
I do remember having one unfriendly Customs agent at JFK give me a rough time and after that I feel like I have been flagged. I was coming from a wedding in Mexico.
I do not have any trouble with international ports at all. Only in the U.S and mainly at JFK in NYC.
Do I have a right to know what is on my record?