The trouble with online retailers listing pages for rumored products is that you can never tell if it's a genuine leak or the work of hopeful database technicians. That's why we'll keep our emotions in check to tell you that references to a Sony C5303 Huashan and C2105 Taoshan have cropped up over the last few days. Since neither handset made an appearance at MWC, we're left wondering if they really do exist -- or if we're just a chess piece in Leonardo DiCaprio's mind.Filed under: