"NoFear really need to fix their website. They had a sale on Spy glasses during the weekends. Order went fine and I received confirmation. However, there's no guarantee you'll receive your item if you order on the weekend. (I ordered on a Saturday). On Wednesday, I received an email, in my spam folder, that the order had been canceled because it was no longer available. Why the need for three business days to notice the item couldn't be fulfilled? The item showed in stock even hours after I ordered. Of course I'm very dissatisfied. I really despise online stores that have flawed ordering systems. "