Never received a confirmation email from the receivers either, should I resubmit?
Looking at xrp today just makes me depressed...

Hopefully what goes around comes around, Vern and his crew can't hide from karma forever.
I submitted my documents online on May 14th, 2017 and received acknowledgement yesterday (May 15th, 2017). If your online submission was successful you will see a case number when you complete submission. You can email them quoting your case number and ask for status. It also does not hurt to submit again. Tomorrow is the last date!