Playa is only a drive away from Cancun. There are a thousand street vendors lining the streets, and most of them have a guy nearby with bud, blow, pills, whatever. Just don't hand over money and let them walk away, it won't be coming back. Like all tourist places, you just have to have a knack...