Yeah it says they do have an R&D department. This is a message they have on their website.
As Godspeed Project kept growing over the years, we have found more and more opportunities to improve our products.
Today, Godspeed project are pleased to announce that we have decided to change the focus of the company. Starting April, 1 2014, Godspeed project will no longer produce any non-suspension related products. We will only specialize in suspension development such as coil-over systems, sway bars, control arms, camber kits and suspension related product.
Our new R&D department will work closely with different high standard manufactures. We will choose the highest quality materials in all of our products. We are confident that with the change of our company direction we will be able to provide the car enthusiasts community ever better quality and well designed performance parts. We will also prove the community that with Godspeed Project's products, you do not just get what you asked for, it is that plus some more. That is what we strive for.
Thank you for all of your support throughout the years
Team Godspeed Project