Pete:
I had a different experience with them, I asked where a commercial grade vac seal machine with a nice $100 off sale price was made (it was not in the info about the machine) , & they came back with China, so I am still using my Food Saver vac sealer.
I had a similar experience as yours with Tire rack.
I like to check product reviews generated by product non-affilated web sites if they are available.
Good info, Thanks
John