Who owns one of these? Looking at one with a bike rack on it and a plastic front storage box. I've only seen pictures. We are going to look at it tomorrow. But, has anyone had problems with this year? Roof leaks? Box leaks? It looks like it is probably an Aluminite(?) roof. Do these give problems? I have no idea about the bike rack and if that was factory installed or not and if it would cause leaks. Anything I should know or look for?