I've never used the lab before so I can't comment. If you are looking for a new source, check the source reviews section on the board. See what comes up. You can't go wrong ordering from the approved sources like Roid Mass or Nordic Fusion.
If you haven't heard from him in over a month, I would pick another source.