Flown in and out of LGA domestically. Used terminal B (the main terminal) when both arriving in and departing out of LGA. Absolutely limited space with insufficient seating let alone totally miserable number and variety of shops with limited things to buy yet with high prices. Even walking to the baggage claim without bumping into other people is a challenge. No free wifi and only a few power ports can't even be a major concern in this airport as so many other things are just miserable. Total chaos continues landside where signage is insufficient and no one seems welcoming. Public transportation limited and reliable systems like rail links non-existent. Bus services seem to be there but with no information posted anywhere. Departure also a total pain. Passed check-in as web check-in was already done but security check took 15 minutes even at 6am. Then on to the same concourse with appalling state of amenities for passengers. Apparently sleeping is the best thing to do in this airport but good luck finding a spot to do so. Probably one of the worst airports ever been to. Cannot be an airport in one of the wealthiest countries in the world. But then as JFK and EWR are not much better.