Their Web site guarantees shipment within 24-48 hours. When I received no shipping notice after four days, I called the company and spoke with Bill. He tried to tell me that I had not specified a size for my order, and that attempts to reach me had not been answered. I received no e-mail messages or calls from this company, but I told Bill what size I wanted, and he said he would see to it that the order was immediately processed. That was two days ago, and it has still not shipped after more than 48 additional hours. It has now been a week since I placed the order. I intend to find a different vendor and cancel my order. I am not impressed.