Do not use this company! Hayneedle canceled my order because of their antiquated security system that will not allow you to send it to a different address other than your billing address. I placed an order using my American Express and the correct billing address and had the item shipped to my new home. The order was canceled by Hayneedle even though Amex said that the payment was authorized and provided an AUTH #. The explanation I received was that the security system did not match the addresses. Where do you have a company that does not allow you to send it to another address? Bad Business Practices!