i bought a nashbar, not sure if it is big enough for you, but it is useable and has the third strap. no problems with sliding. has worked for me without any problems at all.
(i am a cheapskate, so will not pay much for bags or panniers, so take my recommendation with a grain of salt)