I was hesitant after reading all the negative reviews about Avenue.com but I must say, I had a superb experience. I placed my order Nov. 5 and it arrived Nov. 11. Granted I'm a state over so it might take longer in other parts of the country. I ordered three pairs of boots and they came neatly packaged, correct sizes and correct color.
The best part is that I needed to return a pair that was too big and they have this thing called Happy Return and you can drop it off without a label or package to a FedEx or other participating locations. The return shipping is free and you get a refund INSTANTLY.
I went ahead and placed a second order for some shirts. Fingers crossed I have the same experience. It seems they may have sorted out whatever problems they were having.