Well dropped off my upper at a shop in Asheville for Cerakote where it stayed for three weeks with no contact. I show up the that third week to pick it up and had not been touched. Was told I should have received a call (cell #) which I didn't. Going to contact Meridian today if they are open and see if I can get it shipped out.