Ahahaha true, didn't hose down the car but the fact that the seals are actually standing out from the window was a bit of a give-away XD
So any window place? Will make a point of checking things out properly in future. Some d*ck told me id have to get them from nissan and they charge $150 each side haha
Funnily enough im having a similar problem with my boot too..