mine is just over 2 months and he looks to be double the size, at the rate they grow he is probably 4 months just judging from other veileds ive been seeing on the forums.
Most breeders do not allow chameleons to be sold until 3 months old unless they are selling to another breeder. So you can safely assume your chameleon is around 3 months when you purchase.