Originally Posted by BIGDOG805
I heard from a buddy of mine that theyre relocating.
Staying in ventura though but a dofferent location.
Not sure if its true...
Hope it's true. I've dealt with them a few times and it's was nice and smooth.
However, not having a sign stating so, phones not being answered and web site being down would seem to indicate otherwise.
Edit: yes, their Facebook page says they are moving to a new location and will open up on December 10th.
Sent from my iPad using Tapatalk