AshSPEC typically is capable of meeting all three of those criteria, and (IMHO) exceeding that of any other on the first condition. AshSPEC product prices are intentionally (and inherently, due to low overhead) very competitive as well. We are working hard on the third condition of the "ideal" sale. :)