Got exactly what I wanted . . . too bad it cost more to ship it than to actually buy the little tiny piece I needed ($7 for something that weighs a few ounces at most?) Then they couldn't ship it to my address (which was a residential house that had plenty of things shipped here before). On top of it all I had to pay $5 extra for them to re-ship my item. $12 total for shipping something that weighs 4 ounces at the most and having to wait 10+ business days - ridiculous.
Pros: Good Selection of Products
Cons: Terrible shipping pricing and experience