The origin, quality and many other details of the mooncakes on sale have been questioned.