Yes we do clutches, and to be frank were actually pretty cheap as shops go, but indeed in the end you do get what you pay for, bottom line.
TSR 410-760-5995
Were moving very soon (like next week) but the number should still be the same.
Thanks for the love fellas.
-sander