I've never heard of that place, but someone else mentioned that they had ordered from OEFordParts.com w no problems. They're cheaper than the dealer. As an example, they list a DPFE sensor for an Escape at ~$40 (the msrp shown on their site is ~$70). Other items are priced similarly. Before I knew about that place, I bought a thermostat for $15+ at the dealer. The OEFordParts price is $9; the msrp shown on their site is about what I paid at Ford.