Nothing against the Great Wall Adventure site and program, as I have not taken it. However, you can do much better price wise. A tour guide is not needed, as long as you read your guide books. A private taxi for one, two or three people is a maximum of $80 total, not per person, usually less. Make sure it is a new looking taxi, as you will be in it for 6 hours. Negotiate hard.