Been to Cancun 3 times. Best and safest way to get anything IMO is to ask a cabbie while you're with em. Most were prepared. Rule of thumb in mexico is that unless you are in a club never pay full price for shit. They will try and rip you off. Cut he price in half and go from there but, cash is king. To be honest though dude I'd be really careful down there nowadays especially seeing you have no idea what you're doing (no offense). Never follow anyone to go get anything down there. No one gives a fuck about some punk tourist.
As far as banging... no. You don't even know what coke is. If you find some and it is actual cocaine then snort it. You'll be happy and alive.
I Agree, I do not go to Mexico anymore,since the bullshit Calderon's war on the cartels has killed more than 30,000+ people in the last 3,4 or 5 years!! Always in Mexico you are expected to barted, not just in clubs but everywhere..lol..they give you the first price that is 3 or 4 times more than it's worth there, and some stupid tourists do take the first offer and pay out the ass,you In my experience in a lotta Mexican citys is too offer them 1/4 of what they ask for, then the throw anothe rnumber, you go a 10% or so higher ,he goes 10-20% lower and you get the shit for 1/3 to 1/2 tops what they asked for, if thats still too much , you just say that someone nearby offered you the same thing for 1/4 or 1/3 his price and it was a bigger bag,etc.. bullshitting and bartering is expected in Mexico, Lotta South American Countries, North Africa, Middle east,India ,South East Asia,etc..I have been to all these place excpet India, and all of them love to barter!! It's expected and if a tourist takes the first price given then they enjoy it more, but a person visiting that knows how to barter and is willing to walk away and start walking or actual walk will get respect from those people, sometimes you have to walk away and find another dude selling whatever, lol,,if he does not give you a better deal then go back to the first guy and say you got an offer for 1/5th of his first one etc..You say you will ask him one more time if he will go 1/6th or 1/5th the first offer, becasue the other guy smells bad, or is a rude person, or some bullshit,if he wont do lower ,then walk away from both them..one of them will say Wait,and offer you a good deal, maybe more than you woulda payed if you spent several hours going to differetn people, but thats a lotta time to be out bartering for drugs or anything..lol..