Bought and installed a Mishimoto coolant tank back in May. The sight tube broke recently. Called Mishimoto because they say they warranty their parts for life. Figured this would be an easy process, but it's been nothing but shitty service from them.
Was hung up on after being on hold...