120 is a hard tank size to find, I paid $330 for one that was 4x2x2 because I had been looking for it for a really long time. It came with stand, custom glass top, and some plumbing for the overflow. In a perfect world it wouldnt have an overflow, but I really wanted the dimensions so I paid for it. I have 2 125s that I got for 200 a piece with full setups. The price is good if you think it is, weigh it against other reasonable priced tanks and even try to offer the guy less. He can only say no, and chances are he will say no. However, once that tank sits in his house for a week or two he will email you back and accepting your offer.