If you do not have the ac coils, then it should not knock. If they changed the strut bearings and installed the ones from KYB, then they might have failed you already. Do not wait and have your strut checked and dismantled. Have a look at the strut bearing... if that's not the problem, then your strut nut might have started to strip, or your 3 bolts holding the strut in the tower are either slack or started to strip... in any case, you need to have this checked before you get stuck somewhere on the road with a ripped strut...
If you do not know if OEM Nissan strut bearing were installed, I would go buy these right away and have the other changed while they are dismantled...
Read more here :
http://npora.ipbhost.com/index.php?showtopic=20421