I ordered some parts and was told they would be here Fri. Thurs. Night I received a message that they were delayed until Mon. I HAD to have the parts by Fri and had even asked a representative there to confirm and was led to believe that as long as I ordered before 2pm I would get the 2 day shipping. When I did not, I cancelled my order because I had to purchase elsewhere. This company charged me for return shipping even though I never received my order. When I tried to contact customer service they argued with me and refused a free return label. This is why Amazon etc. is ruling the industry. Other companies don't compare when it comes to convenience, selection, price, and customer service. I will never use this company again.