I guess people are getting stuff eventually, but someone stated in another thread in AR barrels uppers section that he is having health issues. I wouldnt order anything unless you can wait and hope to get it eventually.
I have left messages, sent emails etc and never any contact. Spent my money elsewhere