They are criminals. They charged my credit card as soon as I placed the order. When the order hadn't arrived after two months and I was unable to contact them, I asked my credit card company to refuse the charge. Three weeks later toolpartspro suddenly shipped the non-returnable order. Don't do business with this company unless you want to join a class action lawsuit against them.