St. Vincent compare prices