Yes I have nothing but high praise for TSM! Its a great well thought out product and they are very helpfull. I initially went went with the Caddy E Brake calipers because at that time they did not have a mechanical offering hence the second mount ran empty. I had issues with the these calipers which they have since resolved, its all in how you initially install them and they now have very specific instructions on that. However they had just developed their mechanical units so they took back the caddy units and did a full refund exchange despite having miles on them!
Cheers
Nobby