Had a good experience, although I had a pretty strong case and wasn't expecting trouble. Was seen in an hour or so, dealt with quickly, no unusual questions, approved on the spot.
Only thing I knocked a point off for was because I wasn't allowed to take my small bag in, so I had to run over the road to the Subway opposite and pay them $10 or 20 (I forget) to look after it. Seems like searching the bag would have been easier all round. Minor complaint in the grand scheme of things, obviously.