Some pharmacies are worse at playing DEA cop than others.
Walgreens is the worst, followed by any large, national chain (CVS, Wal Mart, etc.). I fired Walgreens years ago. I had a refill on my pain med scrip, and they refused to release it until after midnight because "the computer said so". It was 5 days past the time I could have filled it, and showing them the bottle and pointing out the dates made no difference.