Well tomorrow makes two weeks that I paid for the work to be done on my top end and carb by MHR, it still hasn't been shipped to me. Was supposed to be racing this weekend had my parts shipped when I was originally billed for them and told they had shipped I probably would be racing on Father's Day instead I'll be lucky if my parts are even in my possession let alone on my bike. My parts were sent out March 17th delivered to MHR March 19th. So in 8 days marks 3 months for what was quoted to be a 30 day turnaround. Lesson learned don't shop by price in the future cause you get what you pay for an apparently my money bought me deception and lies about when my parts were finished and when they'd be sent to me and a complete lack of customer service or desire to get my parts out as expeditiously as possible. Next time I'll spend more and have the work done by someone capable of completing work within 3 months.