T-Top ?
....Now when i open them it feels lk the plastic lever to open them is loose. do you guys think they'll be okay. i'd hate for them to fly off when im driving. it seems that the pin locked into its place and i was able to lock them. your input is appreciated.thanks 
