This place and its sister junkyard "GradeA Auto Parts"have no respect for people and horrible customer service.I went there to get a transmission, they would not even start taking it out of the wrecked vehicle till I paid. So I wrote a check for $530.00 foolishly thinking that I would be called in to pick it up the next day(because that is what they told me). The next day I went in to get the part and I was 5th on the list when previously I was 3rd! Needless to say I was highly put out, but deperate to get the part so I waited for them to call. THEY NEVER CALLED! I called them the next day and they said that the tranny was bad and if I would come in the following morning they would re-imburse me my $530 check which by the way had cleared my bank the day after I wrote it.I went in to get my money and was told that I would now have to wait 10 business days to receive my refund. AFTER TELLING ME TO COME AND GET IT! Oh my was I upset! ya know I work for a living ...$530 doesnt come easy for me.Fuel is expensive and I live 40 miles from this place! Do me a favor, please for the love of all that is good in the world do not give these people your business...you will regret it if you do.