thanks i fought bikebandit and they have everything but how is the quality and how long does it take to get?