Thanks! Yes I installed them myself. Hardest part is lining it up correctly, but it's seriously just one screw from the roof rack into the roof of the car on each point of contact. I don't know about the Thule attachments, I haven't gotten that far yet. So far, it's just the cross bars.