sorry if its written somewhere and i didnt see it? but i'd like to know so when i tell people about it, i can say something like "its been around 5 years, its a VERY reliable site!".

thanks