I have a friend who bought a 2005 viva 250ex which is basically a rip off of a honda 250ex he 560$ for i think was to much especially because the left front shock is broke in half im trying to help him find a new shock for it because there is nothing about these quads on google that i have seen does anyone know what the length of a honda 250 shock is or a 400ex the shocks on it have the resivoirs so it might be the 400ex shock but i want to see if the shocks on it are the same length as the 250 or 400ex before i tell him what to get