Delivery is completely free! when you subscribe to Itch from month 2 onwards. Delivery is £2.99 per pet when you obtain your free trial.
How much is delivery?
Pablo
Was this article helpful?