I sought to purchase a Tin bcg for my wife's ar style build. She had another bolt already installed. But wished to upgrade. Purchased with relative ease on the site. But used a different shipping address. For two reasons, wanted to surprise my wife with it, and also at the other shipping address there was someone there at all times that could receive it; ( prevent porch piracy.) A few days later I received an email. Asking for invoice number, my name, and credit card number for this purchase. That seemed like a scam to me. The company I purchased from should have all that info. So I sent a separate email back to the company asking of the validity of the email. I received a reply saying because I had a different shipping address, it caused some question. So I replied with all the info asked for. Funny enough, they canceled my order a week later anyway. Just one week before my wife's birthday, leaving me no way to order a replacement from a better company. Very displeased with rainier. I strongly suggest you not purchase through them. I have been purchasing complete uppers down to single springs for decades from many other companies without a single problem. Thanks for stringing me along for three weeks only to make it challenging for me to come up with a gift for my wife in days instead.