My best dealer was exactly like that. He always had the best stuff but wasn't reliable worth a shit.
I told him I was out with his bullshit and I've never bought from him again. Weed was never worth me waiting on someone I didn't give two shits about :D