On April 15, 2015 at 21:12, Hi-FiGuy said...
nothing on google for them
[Link: google.com]That is because it is SRR Manufacturing in Gilberts, IL. Gilberts (with an S) is not in Chicago. It is it's own little town.
It's about 40 minutes south west from me. An hour north west from Chicago. The address is absolutely some guys house. The Yelp reviews spell it all out. Some loser scamming people.
Their website
http://srrmfg.com/