They are not hard to hatch if you are a high enough level, around the hatching site is some bad guys but if you are a high enough level they won't mess with you. As a lower level you might have to fight some of them to get to the solar panels to hatch it. You have about a 30 minute window from getting the water buff to getting to the solar panels to hatch it.
There are several different kinds of eggs that hatch different pets.
Some pets you can buy outright and some are part of events that if you missed I believe you missed the pet. Plus some can be aquired on the GTN as well I believe. It is cheaper to find the eggs which some of them you can find on youtube or other sites that give directions to where they found theirs.
Feel Free To Disagree.....Most People Do Anyways