I really like this site for their large amount of wearables components. They have a super collection of items that are harder to find on other sites. I typically go to them for wearable / sewable stuff. Also – if you are buying more than one of a component, it can sometimes be worth emailing them first as they do offer discounts which is great. Quick delivery too.