Pros: Good products/high quality/ great selection.
Cons: I messed up and pushed the wrong line item and choose the wrong fan. I wanted the next size bigger, but was stuck with these. I will make them work, just wish you could have returned them even if there was a re-stocking charge with return freight. I know it was my mistake, just does not include the customer friendly option (non-returnable??). Makes on very cautious when ordering from you, change it.