I would have cancelled also. After I cancelled, I would have written them a letter explaining to them why they have lost a customer and assuring them that I would let all of my quilting friends know about their shipping policies and warn them about ordering from this company. If you let them know that they will lose business, they may change their policy.