This is my first and definitely last order from this site.
It's not reliable and do not care about customers. I ordered a pair of binoculars and it said that it will take about 7-14 days to get to me. First answer when I emailed the Customer service (july 14): "The order should ship soon..." Of course no updated shipping term was mentioned. That's what we can call a really interesting answer! Second reply after second email (july 18): "backorder is expected to arrive at our warehouse today..." Of course I'm still waiting! Third answer: "backorder is expected to arrive at our warehouse by the end of next month..."!
They did not even bother to keep me informed. I had to email them for the follow up.
If you want a really reliable shipping date, just avoid this site, especially when you're expecting this item for your vacation.