AMP in Meridian oddity?

Thanks, Road Lizard. Saw your review but wasn't sure if that was before or after the new staff and new management supposedly started. Originally Posted by Smile Guy 69

That was when they first started advertising "new management". If that's new & improved.... uhhhh no.