blockdoc
FRF Addict
I am not sure why you are getting a little water. If you purchased you cover from us, then please call and we'll take a look at some pics. Who did you purchase your cover from, because they should be helping you directly in communicating with the factory.
I ordered from Morrie, and specifically asked him about the seepage when I ordered some weathertechs for my wife's car.
I was directed to this thread, and to do just what I did - ensure I didn't install something different or something.