on the Squidskins webpage, they are selling fiberglass dashes for talons for 375. anyone riding with one of these suckers in their car???