fix price check bug