VectorHarbor Books compare prices