Slow fill gas tank

My co-worker just had this problem with his son’s car, a Mazda. Turned out it was a $26 check valve in the tank. However, it required hundreds in labor to pull the tank and replace it.