I buy all my electronics and safety gear from consumers marine. Don't know if they are the best price, but their service makes a little extra worthwhile.
If you call, ask if boat show pricing is in effect, usually saves around 10-20%
www.consumersmarine.com