My only complaint is regarding rechecking baggage for a connecting flight after clearing customs in the US. After clearing customs in the US, when returning from the Bahamas, I went to the counter just outside of customs to recheck my bag for my connecting flight. The agents there said I would need to wait for the Silver Airways agent. I waited for almost 40 minutes, and no Silver Airways agent showed-up. Finally, the Jet Blue agent told me I could take my bag to the Silver Airways counter in Departures, on the first floor, if I did not want to wait anymore. That is what I did. On another occasion, I waited for about a half hour before the Silver Airways agent showed-up. Passengers should be made aware they can recheck their baggage at the departures counter on the first floor, since the wait time for the Silver Agent at baggage recheck is unreliable.