Shopping experiences have been so-so. I've ordered a couple of different products. I've received the shipping notification e-mail.But then I didn't receive the product. When I checked tracking, it just showed that it shipped. I had to contact Bowmar to find out what is going on. One time, they had the product sent out the next day & I received it. Another time, they said it would be sent out in the next day. I waited & waited..still didn't receive it. Then rec'd an order cancel notice.