Some folks have recently posted some problems with certain scenarios at Simon malls. Here are my data points.
* I've used both business and personal CCs to buy Simon gift cards; I do not have a corporate account.
* I've purchased over $1k at a time, and have never been asked to fill out any paperwork or show an ID.
In fact, I've done all of the above as recently as *yesterday* as I write this (4/24).
Any reports to the contrary are apparently site-specific; as always YMMV. For me, this is my easiest, most consistent source of VGCs.