I hate going through multiple people, fucking awkward and a major hassle..
My current dealer is amazing though, professional plus. Always got good bud available, he'll hit me up when he has something new or I'll just hit him up and it'll be a breeze!
He's also sold me prerolled joints for 5$...