A morrisons has opened close to me (it used to be a safeway). Have never been - are they any good? cheap or expensive? thanks