mopar head said Got that snail in the mail yet? If you already have it , tell us about it. Click to expand...