I've been meaning to find time to post a review myself... I've had the same experience. Chris told me he was going to send some rubber door surrounds that are a known fix to the problem... but haven't seen them after 3 weeks... My solution? Black silicone on all the leaking spots... which may eat the rubber weather stripping, but I had to have the top sealed. If I take the thing off (which I'm sure I'll want to... and then try to talk myself out of it) I'll have to reseal the whole dang thing.
For those that care, the places that it leaks, most prominently are at the corners of the windshield frame (Like a waterfall) and from the 2 holes in the top that they drilled all the way through it to use as mounting positions (with PLASTIC grommets... I could've told you this was gonna leak.)
Love the looks, but it's honest to goodness not worth the price. The fit on the corners leaves a lot to be desired.
The main reason I'm keeping this thing is that it's the second one I ordered. The first one came in and didn't fit AT ALL. Like, none of the dimensions were correct. Sent that back, got a refund (less shipping...) and bought a soft top. I called Wild Boar up this time and they assured me all their problems were fixed, so I took a chance. It was going to take 2 weeks to get here (ended up being 4.5 weeks...) and as stated, leaked like crazy when it did arrive. I called Chris about it, and his initial response was "Well your Jeep must've been in a wreck before, that's why it doesn't fit properly." (after letting him know that I've driven my Jeep since mile 7... he told me about the rubber door surrounds that I haven't seen yet [3 weeks, approximately])
This is a jumbled mess of a post, but I was about to hit the hay when I read this. If you can't understand, I'll try to make more sense of it tomorrow. I also have pics on my phone of the massive amounts of water pouring in from the windshield corners. If I remember, I'll post them up tomorrow as well.