A report is claiming that an advert for online tax service H&R Block has appeared on Apple.com.Related StoriesWhat's Behind Apple's Mea Culpa in China?German court invalidates Apple slide-to-unlock patentApple's spaceship HQ attacked as extravagantly anti-people