I've had a bad experience with this company, I ordered some parts and was given a timeline for supply on the parts, that time elapsed 3 weeks ago and there's no guarantee when the parts will arrive.
If you're intending to get parts or services from this company, my advice, get everything in writing, I don't trust them anymore.
There's plenty of other places to get parts and accessories, look around before committing to these people and their terrible lack of customer empathy and service. The owner has been very rude to me and my friends who've purchased parts and had work done there in the past.
They're quick to take your money and slow to deliver product.