Has anyone had experience using a good ergonomic pillow that provides good neck support? I need to replace mine, but I have not had much luck finding a good one for a reasonable price. I am starting to look for one online, but I am kind of dreading buying one online, since I can't check it out in person. If you know of a good brand, or a good company that sells them and has good return policies and such, please share. Your input is appreciated.