Placed an order after the last Night Owl drop on Insane Seeds on 8/25. Paid with bitcoin and got confirmation of payment and the order. A few days later I got another confirmation that the order had been paid. I e-mailed them a few days ago because I hadn't heard anything about shipping and no response. There was a post on Reddit asking about a similar situation and their order was listed as cancelled. I logged in and my order is listed as cancelled so I sent them an e-mail asking what's going on. Looking at their FAQ they say there's a 8.5% restocking fee if an order is cancelled. So I'm obviously never ordering from Insane Seeds again, but just trying to figure out if they're screwing me and if anyone else is having trouble after the last Night Owl drop there?