I'm all for a great deal and buying online most of the time, but I feel that if you use the resources of a local pro shop(testing out different bows), I'd give them first dibs on my business. If there's a bow I wanted, and I can get a new one for a great price, I'd offer the shop to see if they want to match that price. It is then their choice to have me as a customer or not. Give them a chance. Support your local pro shops. They may not be there when it comes time for your kids to try out those bows you got a chance to.