I've been their devoted customer since 2013 and when it comes to electronics, they know what to supply. They have most of electronic components, controller boards, robot kits, drive kits, starter kits for students, many different wire gauges, tools for electronics etc. I've been able to do personal projects and others for clients because this online shop had the parts I needed. They don't have everything but they have most of things for electronics. They have good customer relations which is very satisfactory. They have a physical shop where one can collect their items at no cost or can be shipped to different locations at a small cost.