Spec's never dissapoints when it comes to selection and the service is usually pretty good as well. I do not care for customer programs that make me give personal information in exchange for discounts, who doesn't know that technique by now. It's not worth the spam/calls just to save $1. I wish they would come u with something better and NON-harvesting
Pros: selection
Cons: dont like rewards program
more