I have heard of the civic theory but have not tried it. I have used our local independent auto glass guy who had a couple of different sizes of push on stuff. I dont have the brand name of part number but i like the quality and i like the fact that i can remove or adjust. It stays in place well enough. Try your local guy and test fit what he has. If you go the honda route let us know. I have 2 doors i will need to install soon.