Haberdashery can be a complicated subject as it covers to so many variables, choices, personal preferences and brands. It doesn't matter if you're a complete beginner or an experience dress maker, its very easy to get confused when buying sewing machine needles. The selection is vast and it can be overwhelming understanding the intricacies. I've had a look though out...