I've been a Midway USA guy for a long time, and will still use them, but had a very good first experience with Range USA. The Evansville store is brand spanking new. Looking for 3 specific items, Midway had one of the 3, Optics Planet had another one of the 3, R USA had all 3 online, not in stock at the Evansville store. So I placed the order on Thursday, it was ready for pickup today (Tuesday). No shipping charge for ship to store. I know they've taken some heat on here previously, (as SPB) but I won't complain about that ever.