Just received my saddle strap in the mail from Toshi - hand made in the UK, impeccable quality for value. Pictures speak mountains of the quality, finish, ect. Enjoy. Thoroughly recommended.
http://www.toshi-straps.co.uk/straps/saddle/saddle.html
http://www.toshi-straps.co.uk/straps/saddle/saddle.html