Excellent selection, terrible prices. Price compare just about anything in their store and you will see youre paying about a 100% markup. Paying for convenience.