Is there still a way to get free business cards?
I read that Rover was giving away the first 100 business cards. Was this just a brief promotion or is it ongoing so long as we request it? Is there any way to get some free cards?