quote based pricing