had not heard of them, I checked out the website and prices do not seem bad. I wanted to estimate shipping but I have to call since I am a CA resident. Whats all that about.
Their contact phone # is a 713 area code. That serves the Houston Texas area. Manufacturing in Idaho but sourced in Texas, sounds to me like that is an added cost feature.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.