A few weeks ago I ordered 2 sets of Vortex flip up scope covers for my Vipers. I got a backorder notification, and the ability to cancel. I thought I'd wait it out, but it's been awhile. Anybody got em? Are they worth the wait? Or should I cancel em, and buy something else?