They did close shop, announced it on their FB page a few weeks back, believe they closed in mid-December or soLooks like 7 Element closed up shop. Anybody know more?
“Crying is for babies, little girls, and men who just had their ears ripped off.”
- Winston Churchill