Originally Posted by 2door
I'm curious. Are these folks new or why haven't I seen any mention of them before. They appear to have some interesting products. Anyone bought from them?
These guys are new and are here in Tucson, when I get the time I will stop by and check them out. I have a feeling that it is someone who said he went to live in Mexico.