Free Shipping  on orders over $150

Bernina Best Price of the Year Sale Sept. 14- Oct. 15