No, I had to buy my enclosure separately. That too, was well worth the money. Call around to several different top makers, some of them will give you a package deal doing the top and canvas as well. Look for top makers at the boat shows this winter, maybe you can get a boat show special. Since the economy is bad and these guys are short on work, you may be able to get a good deal right now.
The cheapest you will find a hard top for is around $2,500. I think that is a one size fits all top from atlantic towers. Search the treads and there are lots of arguments on whether or not atlantic towers suck. Some people are really satisfied with them, others have horror stories. I still think it is best to go with a custom top from a good welder that you have done your homework on.
I had a local auto upholsterer do my 3 sided enclosure. I pretty much told him what materials I wanted to use...only stainelss steel, sunbrella canvas, and strata glass. He did great sewing work. I got a great deal...materials and labor only cost me $600.