fix get price bug