Gym memberships can be expensive and oftentimes a hassle. Overcrowding at gyms can make your workout far less effective as you are forced to stand around waiting for gym machines and other pieces of workout equipment. If you are friends with other members of the gym, you will also find yourself interrupted by well wishers. [...]
