GCFanFics is a site run by fans, for fans. We rely on donations to help with the cost of running this site.