Good advice here already. I'm as much of a bargain hunter as anyone, trust me, but also love my local flyshops.
My thoughts, ask your local shop if they price match. I've had shops that can't offer a discount, but can match an advertised price.
My $0.02