You can submit your own press releases but think if your time values more than how much you would pay a press release service. Just do the math and if your income/hour is higher than the cost of using a press release service submitting your press releases yourself mean loss of money.