I placed my order on the 17th of Nov, item was listed as in stock, card was charged the 19th. I tried contacting them repeatedly, their webpage offers no phone # or direct email only a contact form, their facebook page phone # is disconnected with Verizon. Their webpage as of this morning still currently lists it as available.
I'm guessing I got an immediate refund because based on the above, others reporting the same issue with a variety of products not just this one, and their business status as being suspended I disputed the charge with my CC company. That said all I really got so far is a generic looking email from them with an updated order status saying I was issued a refund due to the item being out of stock. We'll see if that refund actually hits my CC in a couple days, as that stiff typically doesn't show up overnight, if not it's in the CC's hands now.