Checkout Payment Italy

Due to recent changes of internal laws, Cash on delivery payments for deliveries in Italy cannot exceed €2.999,99.