For whatever it's worth, I'm treated this way as a white American. I'm selected for extra screening every single time I reenter the country. Though, I don't think it's ever been longer that 30 minutes or so. I don't know why but some combination of having a beard, being naturally anxious and having traveled to "unusual" countries -- at least by American standards. Crossing the border makes for a guaranteed panic attack and I've let my passport expire. It's a damn shame, too, because it's depriving my kids of invaluable life experiences and has brought my relationship with my spouse (who loves to travel) to the brink on multiple occasions.