When will my TOTUM card arrive?

Your card should usually arrive within 10 working days from when you placed your order.

If your card hasn’t arrived after 14 days please get in touch at help@totum.com

Was this article helpful?
27 out of 75 found this helpful

Comments

0 comments

Article is closed for comments.