Maybe IPMetrics is just waiting on whoever works on their website to fix something. They're a small firm so I doubt they have dedicated IT staff for their website.
(I haven't been following this thread closely so apologies if this has already been ruled out)