I've been a customer for almost 10 years and have been very happy. When an order does go wrong (twice in 10 years), a quick phone call fixes things. The web site is well-organized with similar items grouped together along with an index for the hard to find treasures.
Pros: Good selection, good sales on occaision
Cons: Sometimes out of stock.
more