fix price checking