I will never use RockAuto again. I've ordered three different parts from them in two orders. First order never arrived - even though the address was correct. I shipped a gas tank and fuel float indicator to my mechanic. He had his address featured prominently on his building and on the bill board next to his location. I was charged and never refunded.
Second order arrived, but it was some poor soul's order located in Texas. I'm on Maui, HI.
Its not worth ordering from this disorganized and incompetent business.