I might end up asking back my passport with a visa before the oci. I understand your frustration. They have not printed any oci from CGISF after yours (on May 14th). They are printing ocis from other places though - NY, Houston etc. When they print from a batch from San Francisco, I am sure yours will be among the first few. When is your trip? Please keep us posted on "getting a visa while OCI pending" issue.
I as well have been frustrated with TRAVISA's non-existant customer service. They need to change the message while you are on hold when you call. It keeps on repeating "If you prefer emails over waiting on phone, please send us an email and someone will get back to you within 24 hours". I have not read even one post on any forum attesting to the fact that travisa got back.
sfo2blr, I am traveling on June 10th, so my stress level is gradually climbing with every passing day. I am refreshing my Travisa/CGI status queries more frequently than a India-Pakistan World Cup match!
About withdrawing OCI app, please see my other post in this thread: forums.immigration.com/showthread.php?324461-Travel-to-India-While-OCI-Pending&p=2303523#post2303523