They have great service, great email notification system, they limited in-demand products to reasonable numbers, and they have not jacked up their prices (although I am blaming no company for doing that right now).