Order shipped 9/26, received today 10/4 (I'm in the NE US). Can't attest to quality yet as I just opened the package :-) Based on what I'm reading I highly doubt there will be a problem.
As for dates - one of my items doesn't expire until 2016 (it was the only on in original packaging), all...