Same experience communicating with Derrick at E92 lighting...poor!
Bought the clutch stop mod, took 17 days to arrive after Derrick stated it was shipped. Just when I filed a claim with Paypal since no responses from Derrick, the damn thing shows-up.
I do like the cluth stop but do not recommend E92 lighting.