Soft touch business cards