Be patient my friend. I ordered Medusa fems and they took 22 days to get here but the stealthiness was up to par.
Have faith and avoid feds!
p.s. if you do get a letter from customs telling you to come pick up your package, DO NOT FOLLOW THE INSTRUCTIONS!