Stop in for a cup of coffee

Them guys down south that bought Schumacher calls them "engine mount brackets"

Any thoughts on Schumacher quality? I'm thinking there's a happy place somewhere between the $35 eBay version (sketchy) and the $350 Norms Speedshop version. Schumacher kinda strikes that at first glance??