Just checked their web site. They are rebuilding the site, still in business, if you need anything call 928-420-1254
I checked their website and it said Account Suspended. One post on the HAMB-from 2012. May be great stuff, although I hold suspect any company who has to repeatedly use "Bitchin" to describe their products. Lots of red flags here-if you order, check them out really carefully first.
I don't have any current info on them, but I did purchase a universal floor kit from them and would buy another if I needed on. I think the reason for the bitchin reference is they were once known as Bitchin products.
Oh, I know. And I think Bitchin made pretty good stuff by reputation. I just think it is a silly name for a serious business.