Any idea where to purchase this new Talon? The factory in China sound too pricey if I'm buying a unit or two, I guess whole sell is cheaper.
Apparently it is better type of foam, not sure. But Most importantly for me is that no more glass dome.
Thanks in advance.