If I were you I would go ahead and get one. The shop that does the job may not have the right parts to complete the install, and if they don't, that will cause not only a delay, but then they will also charge you quite a bit extra for what they do need to order.
Well here they won't warantee parts they didn't order and mark up disgustingly. The speedshop I go to doesn't mind tho. I would buy everything you need so there isn't a hold up. I bought my gears and bearing kit for 230 delivered from Ron machine. They are motive. I get no whine whatsoever.