Not much else out there for the lst save for the tdr mount. You can get some sort of joke mounts from fine design, but most everyone will tell you to take a miss on dealing with him...
Ya Ive already had a run in with the owner of Fine Design. Long story but he was supposed to refund some credit due to a website misprint and return...long story short the credit never happened. I gave up as it was only $20 but still.