I've been having problems getting in touch with them myself. Ordered a lip about 3 weeks ago, Oshin was super responsive before I sent payment. After sending payment, I also asked for an ETA, but never got a response. Several calls and emails since have also gone unanswered.
Apparently this is par for course for Revinora, so I'm giving them another week to deliver the part, and then I'm skipping right to the credit card company for a refund.