4 ms·I really hope it is not fake. One data point: seems like their site is hosted in the Czech Republic.by andresmh 16y agoI really hope it is not fake. One data point: seems like their site is hosted in the Czech Republic.