Came to buy some industrial supplies and the products themselves are good quality sha. But waiting time? I spent almost an hour before anyone properly attended to me and answered my questions about specifications. The staff know their stuff when they eventually get to you but they were too few for the number of customers that day. Won't say don't come but you better have patience if you do.