Sort:  

Hey resteemwhale and thanks for the welcome ! Your friends shouldnt worry since its not that long of a process, or atleast i did not have any problems. After about 1 week i was approved and ready to start with my intro post.
It might be delayed for another reason , maybe ask them to check out some videos for guidance :)
Hope they get approved and all the best !