So, did you buy the bike, or didn't you?
Which Corsa are you looking at or did you get?
There are several threads running around about the bike. The two I have seen linked in those threads had nice components. The frame is an unknown (at least to me) and may turn out to be a weak link. If you are just getting back into the sport, and aren't making a lot of power or weigh a lot it will probably do fine for you. Biggest concern to me is how well it is going to fit and ride sight unseen like that....