Diablo 3 Tracker is still a new site, even though the game has been online for over a year. There's definitely room for improvement.
If you find any issues, which cannot be explained by FAQ, please let me know by submitting the following form.
I will fix it and update the site as soon as I can.
You may also find me online. My battle tag is aresling#1927. I'm mainly playing a witch doctor.