It has everything but it is very expensive, but I also understand that the income should not be low, but salaries etc.
This is the only way these shops can survive.
I went to the centa shops this morning before I got the train to Dublin. The staff were friendly and helpful and welcoming. I got a very nice wrap and it was good.