I was excited to find a reasonably priced replacement engine for my wife's LR4. They responded quickly and professionally and accepted payment. They said 5 weeks for the engine to ship. After 7 weeks the engine had still not shipped, they were slow to respond to emails and I had trouble talking to a live person. When I did talk to Yelda, she was very nice and sounded genuinely sorry about the delays. Ultimately my engine was over a month late, and I truly believe that it only finally got sent because I was calling them 1-2X per day. The engine got to the repair shop and was missing the "upgrade kit" that is recommended but costs extra. I called and was told that they always forget to send those, so sorry, etc. Promised it would be sent the next day overnight air. It was not sent and I emailed and called for a tracking number with no response. Called and email again with no response, and now they say that they "forgot" again and that it will be shipped out Monday (even though it is Friday at 9am... EDIT... They ended up shipping the parts kit and it arrived Monday. But THERE WERE NO HOSES IN THE PARTS KIT. Emailed the seller and no response..