I went to West Marine to buy a life jacket. They had an excellent selection in a variety of price ranges. I ended up having to exchange sizes, and I was so impressed by the customer service. The staff had good product knowledge, were very helpful, and really pleasant. I'll definetely go back.