ATTENTION: All US orders over $35 ship free through the end of the year!! All physical items (needle minders, paper patterns, etc. ordered December 23 through January 1 will ship on January 2.