Looking to buy one of these. Spent a whopping 10 minutes researching car top carriers and many seem satisfied with these. I'll buy new if no bites.