Setzera.com has shut down, for now.
This site is going offline soon and will remain that way for a short time. It is expected to re-launch in 2026.
Customer support is still available.
Customer Support
In the event of a problem with an order, customer support will still be available until Dec 31, 2025.
Customer Support: Contact Us