It's not the cheapest solution I know but I found a supplier of superb quality hand made leather straps in LIverpool England that are cheaper than most suppliers of similar quality and now just buy one of their straps for each of my guitars, fit a Schaller straplock and leave it on there. They also do extra long straps if you like the Keith Richards on the hip 'hang low' style!
http://leathergraft.co.uk/
http://xlstraps.com/
Gorgeous straps and half the price of Andertons etc!
Birdseed