Say what? I know folks who have been more than happy with the services offered by the Neptune Society. Now as I am preparing to make my own plans, the Neptune Society was was quick to come up. As I read through this page, I was becoming suspicious of Neptune. I went and searched the BBB and found an A+ rating. A+ means NO CONSUMER COMPLAINTS in three years. Unlike Josh, I am fully aware that the BBB is the most competent consumer organization in the US. I don’t know where Josh gets off with his off hand (with nothing to back it up) criticisms of the BBB. Knowing that he is clueless, I am inclined to ignore the rest of the info here too.