I just ordered bead sights (online), and found that mossberg had charged my credit card 3 times. After a 15 minute wait Monday, mossberg took care of the over billing but to my dismay they told me that my order would ship in 3 weeks......Said this is the way they do their shipping..... seems like I now know why there are a lot of after market suppliers for Mossberg parts on the web. Just my 2 cents.