One thing to be careful of with these removable hard tops is when putting them on, be careful to line up the pins on the outside of the tops before you push it into place. If you're not careful, you will scratch / nick up the plastic pieces that surround these holes. Good thing is that you can buy new ones and they're easy to replace - had to do it already.
Another thing is to be careful with the fit at the center of the car. If it's off center just a little bit, you'll scratch the center area around the latch. Haven't found the correct touch up paint yet.
Nice tops though.
Dan