I've ordered one before from that site-it wasn't stamped, however, whether or not the signature was/is authentic is a different story
Yeah, I'm not saying it's definitely stamped or anything... I just find it hard to believe that Scott would sit there and sign a ton of albums for some small store in Boston. (Been there, pretty cool place.)
I went to a SLDD meet & greet back in the day and had everyone in STP sign my album, and I also won some signed pic of VR at a show. But to me, the signed album cover is the only one I like since I was there, saw them sign it, and got to meet them in the process. Signatures without meeting anyone, are kinda pointless to me (unless you're selling baseballs or something.)