Another good thing about Embroidery library is that they store your patterns you buy. I buy a lot from them also from oregonpatchworks but oregonpatchworks does not store them so if my computer gives out I would lose those patterns so I put them on drives to make sure I never lose them. They both have great specials.