Great deal if you pay attention to detail.
I would have given tx motorsports a five of not for two very important things. First, the bill of sale sent to me was dated July and I bought the bike in September, the DMV was about to charge me a late registration fee so I asked for a new bill of sale and thanks for doing so quickly. The second issue is the front caliper bolt came off the bike while I was riding at night on a whindy road. The brake pads hit against the rotor and chipped as I made it to a gas station. The use of loctite on the back sprocket was such a waste that dripped down to the chain. That wasted loctite should have been used on the front caliper bolts. I paid for a tested and fully assembled bike service at over 200$ and I'm grateful for the work they did other than one of the most important bolts on the entire bike. I should have checked it before riding.