In all actuality they are worth the wait. I'm just pissed they didn't follow through with the delivery time frame. Even a couple days over would have been ok. Messing up my build time frame. Cold Blooded Performance was going to install them but since I am picking my bike up this weekend I will have to find time to. I would leave it there longer but want it for spring break with my son and get the break in hours and first service done before Mud Nats.