Just wanted to update you all. Last Wednesday (JULY25) I was told my barrel was replaced and ready for shipping. It was actually in their shipping department at the time. I called Friday and Monday and was told the same thing. I called again Wednesday, a week later, thinking ok it surely has shipped since it has been packaged and ready to ship for a week now. I was wrong. Still there. I said it was complete crap to have it waiting so long in shipping. The lady on the other end agreed and told me she would call me back after she found out what was going on. She called back to hours later and said she spoke with the manager in that department and he had no excuse except that it simply had been overlooked and was not shipped. They shipped it Wednesday night (2 day shipping which they paid for) so I finally should have it back by tomorrow. I am sorry but it is complete crap that they had it sitting there and just forgot about it. I appreciate the professionalism on the part of the CS I spoke with on the phone several times. They were great and polite but the lack of professionalism in actually doing anything on the part of the company as a whole is crap. I just want my barrel.