The roller switch on the cord irritates me but I should have known that going in.  The price is pretty reasonable for the product though.