any particular place to buy ?? any advantage of mineral wool over fiberglass ??