I think Stampeaz.com is back up and running as it should be. I think... I hope...
The site is browsable, searchable and otherwise visible. I will only be fully confident again when a real customer out in the great wide world actually has a successful purchase experience going through PayPal. Fingers (and eyes after all the screen gazing) crossed.
And speaking of crossed eyes, I may need to join Piper for a nap! This stuff is exhausting.
I got to work on my very own puzzle mystery!
:)