This photo was from about two weeks ago. I have not been able to get around to ordering a new one until today. I hope it wasn't too late because guy at the LFS
told me that the filter can actually overheat from a damaged impeller and some magnet gets fudged up too or something. I will be buying a better intake cover this time so that absolutely no sand can get through.
The impeller is a little bit rough, and you can see how torn the rubber is. Also notice all of the sand specs that got through into the housing.