I used to work for this company until i found out about them being a scam... Now on the contact info under the tab updates it says its been updated and letters were sent to them well the reason they are not writting back is because they are not located in ventura. They are located in santa barbara califonia... 401 North Milpas St
Santa Barbara, CA, 93117 suite #d customer service is in suite #e. Must update new contact info
0 comments