The site before to me was much more professional looking.
If you notice, the top banner says “made in America”.
Hardscrabble Media, the guys they are now using, I think are located up in Minnesota or somewhere like that.
An American company.
More power to them.