My first purchase from Tafford's took 3 1/2 weeks to arrive when promised 3-5 business days! I thought I'd give them one more chance and the same exact thing has happened! When I called to talk to their customer service the woman named Ebony didn't seem to know a thing about my order so I asked to talk to the manager, Ryan. I found out they haven't even received it yet from the vendor and it will be another two weeks before I get it!... If they are out of stock, why doesn't the website state that instead of claiming to 3-5 business days. Never again. There are other great companies out there so why order from Tafford's if they don't even carry the inventory?!