I have normally been a fan of BPS but lately all the sales people roam around the stores pushing credit cards and vacations deals it bothers me. Cabelas seems a little on the high side but knowledgeable employees. Since we have both about 15 minutes from home I can't wait to see what changes.