I am buying a present for a friend's son on line and found a signed baseball on sports memorabilia.com - can someone tell me if this is a genuine site or if it it is one that sells forgeries. I was about to buy one on amazon when i saw all the comments about their memorabilia so now i am concerned. He wants Tim Lincecum and this is the only site I can find things on.