I just came across the same site and was wondering the same thing - I have seen other sites similar but thought this might be different. Did they ever…