If you have your receipt you can check your case online, did you file premium processing, are you on a cap count? that might be the problem, the cap has been reach and no more H1b visas will be processed, but, as you said, I really don't know much, I file PP on june 2, got a receipt on July...