I live in N.Y. state, they are in Texas..I ordered 21 pounds of thread and shipping was $6.95...can't get any better than that...there is a drop down menu when you check out to select various prices/carriers...look for it...you don't need the pricier options....you are right about how fast they ship...