I used the bestskinsever which is just like the bodygaurdz. I installed 2 shields on my phone 3 months apart had no problems with the water getting in the phone you can read a full review and install tips link in my sig
As long as you push the fluid away from those places you're fine. It can be a pain to put the BG back on because of the side and corners but it's a worthwhile process.