I would likely be receiving mine this week or next, but bangood canceled my pre-order placed 5-24-19 this week, after I complained about them shipping orders 7-3-19 to people who ordered a month after me at the end of June.
I wouldn’t expect them to handle a new order from me any better than the first.
I ordered from someone else for a couple dollars more a couple days ago.