The Cabela's store located at the St Louis Mills in Hazelwood opened yesterday. The official "grand opening celebration" begins April 27. I thought I would check it out this afternoon but obviously I was not the only one with that idea. The parking lot looked like it was christmas shopping, opening day at the ballpark, and free beer day at Hooters all going on at the same time. Since it was raining and a mile walk didn't seem all that appealing I decided to wait until things slow down before I visit the store. I ended up at Sam's Club, home of the gallon jugs of pickles, etc. If any Brothers or Sisters braved the crowds and actually made it into the Cabela's store please post your thoughts. By the way...anyone want a pickle?