all respects. They were very prompt responding to our request, gave clear and correct information, cfmn of stock and flexible on our needs wrt MOQ and on payment, promptly courier the ordered items, shared information after despatch. Been very proactive.