Anybody dealt with Campsaver.com or its sister store Opticsplanet.com?

Reviews are all over the place about them.

Thanks