You might want to take a look at
www.paidspots.com and see if they have a review of the place over there.
Also the 1.5 to 2 million hits is to the tgp, not your gallery page...you have to examine how much they skim the galleries...etc. If the skim sends a lot out to trades you have to figure out how much of a value the traffic would be.
Finally, where the traffic is being sent from...this is kinda hard to tell before you buy...but search some of the boards, take a look at what people say, and you might be able to get a general idea beforehand. A million hits from China won't exactly make you rich
