I got my check on 7/20/17 after filing for rebate on 4/29/17, got the apology letter, called Milano after seeing a mailing date of 6/29/17 which was BS, been calling every week, then they said the check had to be stuffed by hand, and lick the stamps manually, then the next week was "oh delay because of the forth of July". Ever time I called Milano it was "give it another 10 business days".
I like Smith and Wesson but they should have not outsourced to such a crappy company.
BTW check will not mobile deposit also, so you have to go to a bank, just cashed mine today, so hang there!