Had a couple bad experiences at ft. Erie... Got detained for 2 hrs ( no explaination besides laughter from the border guard) many ppl came in and left as we sat waiting for an explanation. My bro finally lost it, and surprisingly we were given our passports back and sent on our way.
In the end, we missed our flight to Florida (fishing trip) and couldnt get another one for 3 day because it was a long weekend. Still pissed about it. 100% positive the guard we got was just having fun by ruining our vacation!
All you can do is have your papers in order, say yes sir, no sir, and hope for the best....