I buy the Sealy Posturepedic (firm) pillows from Penneys. They have gussets and support my head and neck really well. I can ususally find them on sale, sometimes for as little as $8 each and I stock up then. I replace my pillow frequently (as often as every month if needed). Had neck and shoulder issues for years and this seems to work at keeping the problem at bay.