If you are persistant find the guy's connect, and work out a meeting with him as a surprise. Most dealers won't put up with the shit that dude pulled on you. No need for violence, just your presence will shock the hell out of him.

I have a feeling he doesn't need your business tho. My dealers friend made a run for him with part of my money and he got ripped off, but I give him good business so I got shit despite his lost. Anything to keep the customer happy.