Hi, yes definitely waterproof. On my first sensor I did have some problems with losing connection after showering then coming back to normal a couple of hours later. However on close inspection I noticed I hadn't quite perfectly seated the transmitter on the sensor, so water was getting in, but then after a couple of hours it had evaporated, so back to normal. Seating it is actually easy, it just clicks into place on two sides. But until you've done your first one and can see how it fits together it can be missed.
The transmitters actually last about 105-110 days, so a little over 3 months... but yes does make it expensive.