Yes, the part developed by ourselves; but quality is reliable.
We will mark the leading time for each item when we make quotation sheet. Most of the normal parts we have stock and can deliver the same day after receive the payments.
Yes, free technical support could be provided by our professional engineers with lots of experience.