Yes, they will deliver. They are one of those companies though who bought up dwindling supplies and are now selling their stock for 4x-20x price to rip off everybody affected by the current market situation. I guess one will buy from them when there is absolutely no other option and I cannot blame you, but otherwise I'd recommend to stay away from them.