Fixing the tests

 * errors because of hardcoded dates, missing sales limit and randomness in mail order