Usually 2-3 business days. We have a large range of parts in house ready to go however, if we need to order in parts for your turbo specifically it may take longer.
Yes of course! Have a look at our upgrades page to see what we can do.
You can either drop it in to our store or post it to us.