I don't know astro very well at all, I just recently made an order with him and I can vouch for the guy being a stand up honest guy. He seems to be a one man operation which isn't bad, chances are you will get a better product.
But from my personal experience, I made two different orders to him using two different vanilla reload cards, and I was expecting both orders to arrive together. Turns out I only got my first order I placed through him of six vials and not the additional order i made through his recent weekend sale which was dbol. Anyways, Ive checked both vanilla reload cards and he has only cashed the pin for the 6 vials, meanwhile the separate order of dbol that should of arrived in that package has not been charged yet I have given him both pins already. If astro really wanted he could of scammed me already, but he didn't, again I can vouch for this guy, he is legit with business, just busy.
You might of had a mishandle in your communication with him, which I can see it happen again, because he seems busy to an extreme with this operation. But the guy is class, no doubt.