I ordered and was charged for a product, only to be told a week or so later that there were delays obtaining it from the supplier. I expect everything listed to be in stock unless it says otherwise, so this site doesn't work for me, even if the price is right.
Cost was refunded, but no amount of 'unsubscribing' will stop the spam from these guys. I would avoid them just for that.