Stores Smiggle Smiggle has relocated! Now open in shop 108A in the food court. Smiggle is an Australian-based retail store chain that sells stationery and a related range of party products sold at factory prices at the Canberra Outlet Centre.