You can also get them from instance, I am only sure with 8 warriors, I think there might be one more instance that give glazes
the glaze bag you win from 8 warriors is not tradeable and you will always get the glaze that for the element of char who obtains it so if you have your earth finish 8 war and got glaze bag, you'll always get Ground Glaze.