Hi, We have Worldwide free delivery on orders over $20. You don't need a prescription for Heartguard. We have a few customers in Italy, we have never experienced custom problems, some times orders can take little longer to arrive but they arrive nevertheless.
By Lisa.68Kendal on 24 Feb 2014