Well, if your trying to find something to buy a 12 year old boy for Christmas, I would recommend a gaming system, such as, PSP, or a Nintendo DS.
I would buy a twin bed with some kind of under bed storage compartment because he will end up shoving everything under there anyways.
I would recommend you buy a baby cockatiel. That way it would be more likely to bond with you.
I would recommend a grammar workbook.
I absolutely recommend sketchers runners, they are the most comfortable shoe ever. They also come in some great syles and colors and change every year.
I would recommend googling the the number on the old motherboard.
ownswords.com is a great place to buy swords.
I would recommend if you are looking into buying a Nokia smartphone is to check out different places online for buying a smartphone that usually has a two- year contract.
You can still buy a Game Boy Advance SP, regardless of what year it is. It's better late than never. You can buy one on eBay, but it's selling very high this year.
I buy most hockey stuff at sportsdiamond.com
The best bike to buy for a nine year old active boy is a 24in-wheel bike with a 3-speed hub gear.
I would highly recommend a 2003-2005 used subaru forester as a good buy as they were very popular back then because of their style and qualities along with fair price.