I disagree, with respect. There's nothing that makes a Rolex scream "fake!" to everyone around you than the guy who has to take off his "diver's watch", to jump in the pool. Unless you got a rare, poorly made fluke, they're waterproof enough for light swimming & showering.
I had a $500 Swiss Bergeon pressure tester, and not a sub I've purchased--from EL, Andrew, or Josh--have ever failed a test. Every single one of them withstood 5-6 bars/atms. I've had them swimming in a chlorine water pool at the house, and as far as 10-15 ft in salt-water. Mind you, look at the crystal to make sure it's level & set properly, make sure the crown is screwed all the way in and the case-back on tight before it hits the water. The crown-tube rings, the one inside the end of the crown, and the case-back gasket need to be touched up with some silicon grease too. If you can't do it yourself, have a smith do it properly. It's only $20 or $30.
Note: By light swimming, I mean just that. Not snorkeling, or scuba. No heavy impact (i.e fast lap swimming, or diving boards).