Regarding the turnaround time, you should contact whoever you sent them to - that's really the only way to get any answers about that.

I know the feeling of waiting in anticipation for razors to...