I've been in similiar situations. You definately do not want to alienate a friend or a drug resource. If I had a lot of different places to get my herb from then I wouldn't really stress about this, but the way you made it sound this guy is your only guy. In order to keep both professional and personal relationships in good standing you can only cancel your order if you guys are the closest friends and he did not have to do anything to get it. Another way to get out would be to lessen your order... get a 1/8 instead--you get pot at a decent price and your friend still makes loot (just on a smaller scale); he cannot get pissed at you for this. With the leftover loot go find a cheaper dealer. The last suggestion I've got for you is to just ask your good friend what the hell is up with the price hike... if you guys are that close it shouldn't be too hard to get to the bottom of it... and possibly a better price. But doobies always help in situations like these, keep that in mind.