There's a third option.
I picked up a generic bimini from Boater's World when they went out of business for $100. I put the frame together on the boat and measured for the cutouts and zippers for the backstays at least five times. Marked the sunbrella and took it to a local canvas guy to have the cutouts and zippers done for around another $100. I spent another $30 or $40 for additional fittings at West Marine.
You could probably get the same Taylor Made kit from West for around $300, so you'd still be well below the $1800 to $2200 I was quoted by a couple of canvas shops.
Things I'd do differently: the canvas guy recommended running the zippers side-to-side, I think front-to-back gives you a little more wiggle room for adjustment. Also I'd buy the rail mounts and cut down the poles. I may still do this as I think it would be a cleaner installation.
BTW, you will fiddle with it more than once before you're happy with the fit.