I was visited by a Neptune rep this morning and almost signed up. Glad now that I did not; your advice has persuaded me not to make any “pre-need” arrangement. However, I am curious about the BBB rating which gives Neptune an A+ . Would be grateful for your feedback.