Thanks so much for the heads up! My domain was being pointed to some stale nameservers in Libya (the .ly extension) which I guess responded to you before the ones in North America :)
I got rid of them but it will take a while for the changes to propagate.