I ordered this pillow and was told their were 7 left. I ordered two extra pillows for free shipping. I get notice the Christmas Lumbar Pillow is out of stock. I don't if I will buy from you again?