Brian Small compare prices