Self-Produced compare prices