Without a link - there's no way for us to check them out but...
ANY ebay "guy" making claims about
any product "outperforming" is to be viewed with... skepticism at best lol I seriously doubt he's casting them himself = the same as everyone else's
Ya could take his hype at face value, or buy from an actual business, a reputable vendor with excellent customer service - your choice.