I presume M&S is still to be avoided? What about debenhams, does anyone have any experience? I would like it to be a positive experience for my daughter!