AN IMPORTANT PHRASE: When Spanish people buy products they are always looking for something special and that special thing is: "relación calidad precio".
This is a great phrase in Spanish because in many ways it defines the Spanish shopper. Most Spanish people want something that is good quality but they want to make sure that they don't pay to much for it (which is sensible (sensato) of course).
The best translation for this is: "value for money". So, for example: "That shop is really good because their products are good value for money".
Hope that helps!
Soy el director de Daniel Smith + Partners. Tengo más de 10 años de experiencia enseñando inglés a españoles.