I have ordered in stock items with no problems. When I preordered a item that was in stock with a US vendor it went 3 months past the original timeline. Not a guaranteed quote so they are covered by their self serving terms and conditions. After some time I was told they were waiting on a permit to come through allowing importing or something of that nature. After a lot of push back i was refunded otherwise I would probably still be waiting. Ordered the same item from another vendor and the process was fair. Had to wait about a 45 days but it was within their time frame.
I would buy from Q again but only if in stock.