For what it's worth, I ordered some decals from SpatCave on etsy, on Jan 30. They arrived within about a week, no problems. However, that was a simple order of an in-stock flat envelope, with no need for email contact or on-demand prop building. So it may not prove much.