Great pics, thanks. Does anyone have experience with a cab that has had a sun visor on it? I've got another candidate truck that looks pretty good but it has a visor. Without taking it apart I won't know the condition of the roof.