I am very sorry to post this, but........
Over a month ago, I ordered five sets of T Cap sights over the phone from Ameriglo. They were supposed to ship in 1-2 days. When they didn't show, I called and was told they would be a few more days. No show, called and spoke to Rick, who apologized, offered some discount, and said another week. Weeks passed, and I called last Friday. Guy said I am "going in back," and will call in ten minutes. Of course, no call. I called again yesterday, received promises and they would be emailing my shipping details yesterday. Of course, no email.
Just called now, and was told they were hoping to be complete in three weeks.
Everyone I have spoken to there has been incredibly nice, but completely incompetent.