Very good product selection, good prices and good communication.
Review by confirmed purchaser
Have ordered twice now from span.com. Prices seemed to be best out most of the sites that I looked at. First order was painless, came quick. Second order was slightly delayed compared to the estimated delivery day, but kept up to date on the status of the order and it still came only 4 days after ordering.