I have Shilen barrels on a few of my rifles and have never had a problem with any of them. I live in TX and pass through Ennis - Shilen's location - to go hunting. They have always been courteous and friendly, and they sponsor our Police Dept.'s sniper team, donate, and install barrels for their rifles. The sniper team has taken Nationals twice and came in 2nd in International competitions.
Sorry you have problems with your barrel, but wonder how your attitude when calling might have affected customer service. I have only great things to say about Shilen, will highly recommend them, and will continue letting them install barrels on my rifles.