The aveo is an interference motor, don't slack with maintaining the timing belt
Especially when they seem to wear faster then other cars. As for changing it yourself.. if you like working on cars, do it! I just changed mine and it was a fun learning experience. Took quite a while but as long as you read the guides on this forum and have the proper tools handy it is fairly 'simple'. (Quotes cause it is time intensive )