Ordered a Nikon Rangefinder and did not get a order confirmation email. Waited a couple days and emailed customer service. Two days receive order confirmation saying order has shipped and waiting for UPS pickup. Nope, 4 days later still waiting for UPS pickup. Call customer service, yep lost/missing order may have to reorder item. Customer Service Agent transfers me to shipping with a 1 minute wait time... 25 minutes later (i was curious) I hang up and call back. This agent claims that nope not lost, its UPS not updating their website... they can't do anything about it. The kicker is the customer service agent said "the item is on schedule." Ordered Nov. 28th and 8 days later order is still in limbo... right on schedule. My schedule is, if I don't have it in 2 days I will call my credit card company to stop payment. I will never do business with Cabela's again.