Good store which has helpful staff (they keep you informed of delays etc and will go the extra mile). McCafe options available and a playland upstairs. Playland seems like it needs better ventilation cos it smells like plastic in there - although something may be newly installed. The restaurant itself looks a bit grubby in places, but that could just be some sections not getting natural light. Still, those are small things - overall it's really good.
Royal Oak Shopping Centre Mt Albert Rd