Nice, congrats! I won the auctions for both autographed Base Pikachus. They (pwcc_auctions) have autographed cards for sale in their auctions almost every month. Last time I bought an autographed EX Sandstorm Pikachu from them.
The Charizards are a bit more expensive and popular though, so congrats on the win.
Greetz,
Quuador