Bought mine used from someone but I believe Juggernaut Power sells them. No see trough port. Has a little dipstick thing to make sure it's at the proper level.That JLT overflow reservoir looks nice, way nicer than any others I have seen! Does it have a see through port for fluid level?
I can't find the product on their website though - what is pricing and where did you buy yours??
Car looks amazing!