Ya they DO always have the option to not make the deal, I wouldnt ever haggle a price becuase I always get hooked up anyway, well most of the time...I bought a gram of KB for 20...But I didnt know I was only getting a gram becuase my friend was doing it. And I forgot how heavy KB is.