Although shipping was delayed a day, motionrace works was very informative on when exactly my item was going to be shipped. Once shipped it was delivered on the day it was promised. No complaints here!
Does exactly what I needed to operate a throttle stop. No instructions included but they are easily found on internet.