My wife has an 06 330 Convertible and we just bought a hard top and I'm wondering if anyone has installed the prep kit (which I have already ordered and received from BMW) by themselves or had the dealer or a certified BMW mechanic install it. It looks fairly simple but just checking to see if its a Do-it-yourself project?