Personally, I would never create a site with my own card. I'll buy things and submit an expense report for one-time purchases, but nothing I wouldn't be willing to buy on my own. If the company wants to spin up a site or enter into a hosting agreement, then we'd be using the corporate card.