Thanks for the generally good feedback, so far.

I will be dealing with them online. Would you still have the same confidence on them as compared to dealing with them directly by being at their shop physically?

Again thank you for all the replies.