You could also consider Superior Mechanics as a viable alternative, in case you're still interested.