Sign up for our rewards program

Shipping and Inventory - Please Read

Delivery:  Due to the virus the distributors are very backed up and trying to fill orders as quickly as possible.  Due to the back log it is taking longer to get items from them. 

Linens are taking 5-6 months.

Most fibers are out of stock and taking about 4-6 weeks

We do not keep a lot of products on hand if you have any questions please feel free to ask.

COVID-19 Update 6-23-20

Together, we are facing a truly unprecedented situation. With this corona-virus pandemic affecting all of our families, our businesses, our communities, and our way of life.  Our hearts go out to everyone who's been impacted by the virus, either directly or indirectly. Our thoughts are especially with those who are sick, to whom we extend our heartfelt wishes for a full recovery. And we're truly inspired by the selfless healthcare workers around the world who are on the front lines working tirelessly to care for people in need.

We here at Needles and Things are still open and taking orders.  However, I do want to ask everyone to work with us in this time.  It is taking us longer to get items from the distributors and a lot of items are currently out of stock.  As soon as ordered items become available, we will ship them as soon as possible but it may take longer then anticipated. 

Please feel free to reach out to us with any questions or concerns that you may have.  Thank you for your patience and understanding. 


We are new and are working diligently in order to add products.  Therefore, if you are looking for something, please let us know and we will do out best to add it for you.  Thank you for stopping by. 

Shipping policy

Shipping is taking longer then the normal expected time due to COVID-19.

In normal circumstances shipping can take up to two weeks depending on Inventory on hand.
Shipping is completed through the option chosen at check out.
Our shipping and handling fee covers the cost of postage and packaging.

Our store

PO Box 47901
San Antonio, TX 78265