Barb sorry to hear your troubles. Nothing like saving up for a part, ordering it and setting some time aside for the ETA of the part to work on your car, only not to have it arrive. Regardless of how they get the parts and send them, common curtesy, customer is always right attitude goes along ways towards future buisness.
I've had great luck with Summit and more recently Bebops for communication and timely shipping. I like to plug the good guys too!