A lot of the problems in this thread are due to the desire of many to go cheap,it has become a national trait.This is a general statement not aimed at anyone on here.The best way to be assured of quality is to find a builder near you and deal with him.That way you can examine his work and get what you want.An alternative is to buy at a rendy, gun show,or over the counter.That way you get what you see.