Mixed results here in the 3 times I've ordered something.
Long shipping on one order.
Quick shipping on one order.
Wrong (or incorrectly represented) part on a "deal of the day" photo was of a new style assembly, I received a new but obsolete part. I emailed but didn't get a reply (I know it states to call) instead of saving 40 bucks I ended up breaking even so it didn't bother me that much. I figured they were trying to move old stock no one wanted anymore...(but it did ship quickly
I'm not going to say that I'll not do business with them again, but I'm not going to get rooked again.