I suspect it was moved because folks got all sideways about giving versus selling their stickers.
My 2 cents,
If an individual were to post on this site and request a copy of somebody's window sticker, I believe many members would come to their aid. If Triple-A then offered to customize that sticker to exactly match the requestor's car, find the right paper, and print it, I believe the requestor would be quite pleased to pay $40 for Triple-A's labor and materials.
For the record, I have my original window sticker, and therefore can not benefit from Triple-A's efforts.