When used as an adverb to mean any longer, now, or still, use anymore; when comparing quantities, use any more. Thus It isn’t only for the rich anymore and It doesn’t cost any more, does it?