physical cards are free for Italy - NO EMAIL SUPPORT??

It seems like it’s a region-specific promotion.

To contact a Revolut customer support team member: