Posted September 7, 2017 Is it just me? Or has any one else noticed that the Mods are posting reviews more promptly? Thanks mods, I appreciate it! Happycamper! 0 Share this post Link to post Share on other sites
Posted September 8, 2017 Yes, they seem to go up pretty quickly. We have a dedicated crew taking care of this site. That's part of why it's the best I've found. 1 Share this post Link to post Share on other sites
Posted September 8, 2017 I also want to thank the Mod's - Great Job! 0 Share this post Link to post Share on other sites