I have an opportunity to buy a 30D for $250. It is in great shape and comes with battery grip. Is this a good buy?