I just found out there is a website in the Netherlands that still has some Elzybells stock! Selection is limited, no sentiment stamps and they appear to be all bare rubber. I ordered 18 stamps! Their Elzybells stock appears to be 25% off as well!
Since I'm in the US, I placed my order and they had to email me a paypal invoice with the adjusted shipping. It was a little hard placing an order because it's all in another language, but I was determined to make it happen! The amounts are listed in Euros, but with shipping, my 18 stamps averaged about $5 USD each.
Can't wait until they get here!