Hi all, considering buying some of these. Are they a huge pain to install? Would you buy them again if you already have them? Anything I need to beware of?