If you need your order to be delivered by specific day don't count on it with eSavings. When I was making an order on 12/21/2018 it was indicating arrival time period between Fri, Dec 28 and Thu, Jan 3. When it was shipped arrival time was by Jan. 4. It was delivered only on 1/07/19. I believe this company uses the cheapest UPS rates and your order starts moving opposite way.
I bought a fur vest on sale. It took them forever to ship it, but they charged my card right away. When received it was knitted (it wasn't in the description) and it had a bald patch. Had to returned it. I have submitted a review for this product on their website, but you can't see any reviews for any products at all there.
They have received my return on April 30 ( I have a tracking number). Yesterday May 21 I called them to find out about my return status (I still haven't received my money back). Guy on the phone said it will take 7-10 business days to investigate it. So it's been 3 weeks plus another 2 weeks maybe more. And we are talking about $400. Worst experience ever!